現在 Play ストアにあり、マニフェスト ファイルに次の設定が含まれている Android フォン/タブレット apk があります。
package="com.company.xyz"
android:versionCode="0803010008"
android:versionName="01.00.08" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-library
android:name="com.adobe.flashplayer"
android:required="true" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="false"
android:xlargeScreens="true" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="true" />
以前の apk と同じパッケージ名 com.company.xyz を持ち、マニフェスト ファイルに次の設定がある GoogleTV 用の別の apk をアップロードしました。
package="com.company.xyz"
android:versionCode="1203010001"
android:versionName="01.00.01" >
<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="12" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="com.google.android.tv"
android:required="true" />
<supports-screens
android:largeScreens="true"/>
<uses-configuration android:reqFiveWayNav="true" />
Google TV apk が GTV ボックスの Play ストアに表示されなかったため、以下の設定でマニフェストを更新し、他のすべては同じままにしました。
package="com.company.xyz"
android:versionCode="1203010002"
android:versionName="01.00.02" >
<supports-screens
android:largeScreens="true"
android:normalScreens="false"
android:smallScreens="false"
android:xlargeScreens="false" />
この時点で、Play ストアのエラー「エラー: 新しい APK バージョンが以前の APK バージョンよりも低い」というエラーが表示されるため、アプリを保存できません。GoogleTV APK のバージョン コードは電話/タブレット バージョンよりも高いですが、. 誰かがこれに対する解決策を持っていますか?
ありがとう!