4

apk 0 デバイス 画像リンク

これは、Google Play エンドにアップロードした Google TV アプリケーション マニフェストです。「0 台のデバイスがサポートされています」というメッセージが表示されます。誰かが私が間違っていることを教えてもらえますか (GoogleTV デバイスをターゲットにしたい)

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="*******"
    android:versionCode="12"
    android:versionName="1.081" >

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

    <uses-feature android:name="android.hardware.touchscreen" android:required="false"/> 
    <uses-feature android:name="com.google.android.tv" android:required="true"/> 


    <application
        android:name=".App"
        android:icon="@drawable/logo_min"
        android:label="@string/app_name" >
        <activity
            android:name=".WelcomeActivity"
            android:label="@string/title_activity_main" > 
            <!-- android:screenOrientation="landscape" -->
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
4

2 に答える 2

2

「aapt dump badging」を使用して確認したい場合がありますが、APK 内の何かがネイティブ ツール (チャートのネイティブ プラットフォーム) を要求しているようです。おそらく、含まれているライブラリですか?

確かに、ネイティブのものを使用すると、現在 Google TV に表示されなくなります。

また、Features の大文字の TV も少し気になります。

于 2012-12-25T09:50:24.353 に答える
1

minSdkVersion は 11 である必要があると思います。

参考: https ://developers.google.com/tv/android/docs/gtv_market_publishing_checklist

于 2012-12-24T14:10:24.027 に答える