開發者控制檯告訴我的內容和市場告訴我的內容之間存在矛盾。Android市場「這款應用與您的所有設備都不兼容。」
我剛剛上傳的APK市場,增加了幾個項目到清單後:
<uses-feature android:name="android.hardware.faketouch"/>
android:screenOrientation="landscape"
android:configChanges="orientation|screenSize"
我有一個HTC Desire的喝彩聲,和索尼的GoogleTV。
市場上說「這個應用程序與您的所有設備不兼容」,將設備設置爲「Telstra Htc_bravo」和「Sony NSZ-GS7/GX70」。
開發者控制檯 - > APK部分 - >設備兼容性列表「HTCDesire-bravo」兼容。 (但是「Google TVNSZ-GS7/GX70-NSZGS7」和「HTCDesire-bravoc」不兼容。)
我可以同時加載和運行應用程序(Google TV來自USB棒,來自eclipse的HTC Bravo)。
是的,新版本的應用程序已上傳到市場。
任何人都可以點亮一下爲什麼HTC Bravo在控制檯中可以正常工作,但不在市場上?
這裏是清單:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mancaladroid"
android:versionCode="6"
android:versionName="1.5" >
<uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
<uses-feature android:name="android.hardware.faketouch"/>
<application
android:icon="@drawable/launcher_mancala_121229"
android:label="@string/app_name"
android:allowBackup="true">
<activity
android:name=".MancalaActivity"
android:screenOrientation="landscape"
android:configChanges="orientation|screenSize"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="net.hockeyapp.android.UpdateActivity" />
</application>