2012-01-26 11 views
3

私は銀ペンノートを使ってSペンを使ったアプリケーションを開発しました。私は銀河のメモのためにそれを利用できるようにしたいと思います。私の理解は、銀河のメモには大きなxhdpiの画面があるということです。<compatible-screens>銀河ノート

私は私のAndroidManifest.xmlでこれを追加しました:

<compatible-screens> 
    <screen android:screenSize="large" android:screenDensity="xhdpi"/> 
</compatible-screens> 

が、私はそれを公開するとき、GT-N7000(銀河ノートでは)ので、私のマニフェストのように互換性のない表示されます。 互換画面の他の組み合わせを試しましたが、銀河ノートはまだ互換性がないと表示されます。

実際に私もこれを試してみました(minSdkVersionが= 3と全画面互換)とノートはまだ...互換性がマークされている:スクリーンフィルターを取り外し

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.testnote.testnote" 
     android:versionCode="10012" 
     android:versionName="1.0.12"> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 

<uses-sdk android:minSdkVersion="3" 
      android:targetSdkVersion="9"/> 
    <compatible-screens> 

    <screen android:screenSize="small" android:screenDensity="ldpi"/> 
    <screen android:screenSize="small" android:screenDensity="mdpi"/> 
    <screen android:screenSize="small" android:screenDensity="hdpi"/> 
    <screen android:screenSize="small" android:screenDensity="xhdpi"/> 

    <screen android:screenSize="normal" android:screenDensity="ldpi"/> 
    <screen android:screenSize="normal" android:screenDensity="mdpi"/> 
    <screen android:screenSize="normal" android:screenDensity="hdpi"/> 
    <screen android:screenSize="normal" android:screenDensity="xhdpi"/> 

    <screen android:screenSize="large" android:screenDensity="ldpi"/> 
    <screen android:screenSize="large" android:screenDensity="mdpi"/> 
    <screen android:screenSize="large" android:screenDensity="hdpi"/>- 
    <screen android:screenSize="large" android:screenDensity="xhdpi"/> 

    <screen android:screenSize="xlarge" android:screenDensity="ldpi"/> 
    <screen android:screenSize="xlarge" android:screenDensity="mdpi"/> 
    <screen android:screenSize="xlarge" android:screenDensity="hdpi"/> 
    <screen android:screenSize="xlarge" android:screenDensity="xhdpi"/> 
</compatible-screens> 

<application android:label="@string/app_name" android:icon="@drawable/icon"> 
    <activity android:name="testtest" 
       android:label="@string/app_name"> 
     <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 
</manifest> 

は、銀河ノートへの互換性が高まりますが、私はちょうどすることができますすべてのデバイスを1つずつ削除してください...

+0

これはストックROMを使用していましたか?私は、AT&T Galaxy Noteが漏れたICS ROMを持っていたのと同様の問題に遭遇しました。これはスクリーンサイズを「大」の代わりに「通常」と報告しています。それを動作させる唯一の方法は、通常のスクリーンサイズを許可することでした。これはもちろん800以上のデバイスを許可しました。結局、私は898個のデバイスのうち890個のチェックを外しました。これは本当にばかげています。 除外するデバイスを選択するのではなく、対象とする特定のデバイスを選択する方法があります。これは不可能ですか? – SmartyP

答えて

2

1つのデバイスのみを有効にする場合は、マーケット管理ページでモデル名で手動で選択する方がよいでしょう。

関連する問題