0

Androidでアプリを公開するのは初めてです。最近アプリを公開しました。しかし、私が行った後、互換性のあるデバイスのリストは、開発中にアプリを実行した 2 つのデバイスのみが互換性がないことを示しています! これは不可解です。これは私のマニフェスト ファイルに関係していることを理解しています。権限は次のとおりです。

 <uses-sdk
    android:minSdkVersion="9"
    android:targetSdkVersion="17" />   

<uses-permission android:name="android.permission.INTERNET" />
 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.GET_ACCOUNTS" />    
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

<uses-permission android:name="android.permission.CAMERA" />    


<supports-screens android:resizeable="true"
              android:smallScreens="true" 
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"     
              android:anyDensity="true"           
             />

どこが間違っているのか教えてください。問題の 2 つのデバイスは、Samsung Galaxy Pocket (GT-S5300) と Samsung Galaxy Tab 2 (7.0) です。

4

1 に答える 1

0

これらの2つのデバイスにはオートフォーカスがないため、行を次のように置き換えます

<uses-feature android:name="android.hardware.camera.autofocus" />

<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>

それは問題を解決するはずです。

于 2012-12-10T15:20:56.983 に答える