开发者控制台告诉我的内容和市场告诉我的内容之间存在矛盾。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>