2016-11-16 8 views
0

私はapkをベータ版で公開していますが、「あなたはこのデバイスと互換性がありません」というタブレットでは利用できませんが、タブレットデバイスの制限はありません。私はすでにcompatibilityの文書を読んで、すべてのガイドラインに従っています。すべてのアクティビティはポートレートモードのみです。あなたの助けに感謝します。おかげAPKはタブレットにはありません

マニフェスト:

minSdkVersion 18 
targetSdkVersion 23 
<uses-feature 
    android:name="android.hardware.touchscreen.multitouch" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.camera" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.camera.autofocus" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.camera.flash" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.bluetooth" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.microphone" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.telephony" 
    android:required="false" /> 
<uses-feature 
    android:name="android.hardware.screen.portrait" 
    android:required="false" /> 

<permission 
    android:name="com.iod.permission.C2D_MESSAGE" 
    android:protectionLevel="signature" /> 

<uses-permission android:name="android.permission.READ_CALENDAR" /> 
<uses-permission android:name="android.permission.WRITE_CALENDAR" /> 
<uses-permission android:name="com.iod.permission.C2D_MESSAGE" /> 
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
<uses-permission android:name="android.permission.WAKE_LOCK" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.BLUETOOTH" /> 
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 
<uses-permission android:name="android.permission.CAMERA" /> 

AAPTダムバッジログ:ライブラリは、カメラ機能を持っているよう

uses-feature-not-required: name='android.hardware.bluetooth' 
    uses-feature: name='android.hardware.camera' 
    uses-feature: name='android.hardware.camera.autofocus' 
    uses-feature: name='android.hardware.camera.flash' 
    uses-feature-not-required: name='android.hardware.microphone' 
    uses-feature-not-required: name='android.hardware.screen.portrait' 
    uses-feature-not-required: name='android.hardware.telephony' 
    uses-feature-not-required: name='android.hardware.touchscreen.multitouch' 
    uses-feature: name='android.hardware.touchscreen' 
    uses-implied-feature: name='android.hardware.touchscreen' reason='default feature for all apps' 
main 
other-activities 
other-receivers 
other-services 
supports-screens: 'small' 'normal' 'large' 'xlarge' 
supports-any-density: 'true' 
+0

downvote plz downvoteの理由を書いてください – Dilip

+1

あなたのアプリのminSDKVersionとあなたのデバイスアンドロイドのバージョンは何ですか? – PsyGik

+0

minSdkVersion 18 targetSdkVersion 23 タブレットos version-5.1 – Dilip

答えて

1

長時間過ごすの後、私は、正確な問題を見つけるには、それはライブラリの問題でした上書きする必要があります。それを見つけるために、ビルドログマニフェスト合併ファイルを正しく読んでいます。この問題を解決するにはtools:replace="required"uses-featureを使用してください。

これは他の人がこの種の問題を見つけるのに役立つはずです。

関連する問題