1

マニフェスト設定が原因でサポートされていないデバイス
このステートメントは、市場の開発者ページに表示され、その下にいくつかのAndroidデバイスがリストされています。そのために何をしますか?

<?xml version="1.0" encoding="utf-8"?>  
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.my.app" 
    android:versionCode="6"
    android:versionName="6.0">
    <application android:icon="@drawable/apple"
        android:label="myapp"
        android:debuggable="false">
        <activity android:name="com.myapp" 
            android:label="@string/app_name"
            android:configChanges="keyboardHidden">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
    </activity>
    </application>
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    <uses-sdk android:minSdkVersion="3"/>
    <supports-screens android:normalScreens="true"/>
    <supports-screens  android:smallScreens="true"/>
</manifest> 
4

2 に答える 2

2

追加する必要があると思いますuses_feature

例えば

<uses-feature android:name="android.hardware.telephony" android:required="false" />

これにより、アプリで使用されるすべてのAPI機能のuses-featureノードが指定されます。これにより、Marketは、アプリに必要なハードウェア機能をサポートしていないデバイスからアプリを隠すことができます。

于 2012-06-15T07:42:48.237 に答える
0

1-タルベットでも実行したい場合は、このリンクを参照してください

画面互換モード

2-2-

http://developer.android.com/guide/topics/manifest/supports-screens-element.html

于 2012-06-15T07:47:04.677 に答える