0

アプリケーション apk ファイルがあり、Nexus 7 タブレットの Google Play で利用できるようにしたいと考えています。残念ながら、Google をアップロードした後、この APK は Nexus 7 と互換性がないと言っています。他の開発者がマニフェストでカメラの許可を「ソフト化」することでこの問題を解決しているのを見ました。私にとってこれはうまくいきません。私のマニフェストは次のようになります。ヒントをいただければ幸いです。ありがとう

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="xxx.yyy.zzz"
  android:versionCode="12"
  android:versionName="1.2.2"
  android:installLocation="auto">
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.SET_WALLPAPER"/>
<uses-feature android:name="android.hardware.camera" 
    android:required="false"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<application android:icon="@drawable/zenfolio_icon" 
             android:label="@string/app_name" 
             android:name=".ZenfolioApplication" 
             android:theme="@style/ZenfolioAppTheme" 
             android:debuggable="false"></application></manifest>
4

3 に答える 3

2

これも追加してみてください:

<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
于 2012-09-07T17:25:50.970 に答える
1

関連するサブ機能 (フラッシュ、オートフォーカス)required="false"も同様に宣言してみてください。ところで、これはマニフェスト全体ですか?

http://developer.android.com/guide/topics/manifest/uses-feature-element.html

于 2012-08-30T08:41:54.520 に答える
0

マニフェストでこれを設定してみてください:

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

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="16" />

EDIT2:これを保持し、 から完全に削除<uses-feature android:name="android.hardware.camera"/>しますManifest

于 2012-08-30T08:43:25.767 に答える