これが私のAndroidアプリマニフェストファイルから重要なものです。すべての画面をサポートするtarget=14でAndroidAPIレベル4以上をサポートすることを検討しています。
開発者コンソールにAPIレベルが表示されます:4-16 +サポートされている画面:small-xlarge OpenGLテクスチャ:すべて
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />
<uses-permission android:name="android.permission.WIFI_CHANGE_STATE"/>
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14"/>
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true" />
Google Playにアクセスすると、アプリに互換性がないと表示されるデバイスのデバイスの詳細は次のとおりです。
Motorola DROID Bionic Android Vs 4.0.4 Verizon Wireless CDMA
システムバージョン6.7.230.XT875.Verizon.en.US(DROID BionicのリークされたICSビルド)ビルド番号6.7.2-223
Google Playからコピー防止のオン/オフを切り替えてみましたが、同じ結果になりました。
Google Play Publishingは、このデバイスが私のリリースapkでサポートされていることを示しているため、アプリやデバイスとのこの非互換性の原因を特定できません。
リークされたICSビルドをBionicに使用していることが、それと関係がある可能性はありますか?4.0.4または(任意のバージョンのICSを実行しているAndroidデバイス)を使用している人がGoogle Playからアプリをダウンロードして、アプリが自分のデバイスまたは私だけと互換性がないかどうかを確認できると非常に役立ちます。それ以外に、これを修正する方法に関する提案は非常に役立ちます。
本当にありがとう。
更新:アプリで2つのSDKを使用しています。FlurrySDKとSkyhook Wireless SDKのjarファイルで、どちらもAndroid4.0と互換性があります。また、Androidサポートライブラリを追加し、Android 4.0.3に対してコードベースをコンパイルしましたが、アプリはAndroidv4.0.4を実行している上記のデバイスおよびビルドと互換性がありません。