2011-10-25 22 views
1

タブレット(7,10.1インチ)専用のアプリケーションを作成しています。私はアンドロイドのマニフェストファイルにコードの下に置きます:x-largeタブレット用Androidマーケットではサポートされていないアプリ

<uses-sdk android:minSdkVersion="8" /> 
<supports-screens android:xlargeScreens="true"  
         android:largeScreens="true" 
         android:smallScreens="false" 
         android:normalScreens="false" /> 

<uses-permission android:name="android.permission.INTERNET"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission> 

私はAndroidマーケットに私のアプリを入れました。 しかし、それは私のSamsung Galaxyタブ10.1に表示されていません。このサポート装置では、わずか7インチのタブレットである。私は7インチと10.1インチの両方で私のアプリが欲しい。どうか、この問題を解決するのに役立つ人もいます。

+0

チェックこのリンク慎重http://developer.android.com/guide/appendix/market-filters.html – Vivek

答えて

2

は、私はあなたがAPIレベル9.

<manifest ... > 
... 
<compatible-screens> 
    <!-- all small size 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" /> 
    <!-- all normal size screens --> 
    <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" /> 
</compatible-screens> 
<application ... > 
    ... 
<application> 

</manifest> 

ノートを追加すべきだと思う:アンドロイド2.3(APIレベル9)は要素の新しい属性が導入されました:xlargeScreensは、以下に示します。上記の他の画面属性と同じように動作しますが、minSdkVersionまたはtargetSdkVersionのどちらも "9"に設定されていない場合、アプリケーションがAndroid 2.3を搭載するデバイスにインストールされている場合、デフォルト値は "false"になります。

targetSdkVersionが9以上 アンドロイドのとき:xlargeScreens - いない場合は、それが「真」と「偽」 - >かどうかは、アプリケーションのUIがXLARGE画面上で使用するために設計されています。

http://android.ankara-gtug.org/guide/practices/screens_support.html#attrs

+0

"真" "偽"私がminSdkverdion = 9を与える意味です?それはギャラクシータブ7ナで実行されていないよりも? Plz返信this –

+0

私の知っているとおり、それはギャラクシータブ7で実行されていません。 – Uttam

+0

と私は何のためにですか?私のアプリは、デバイス7と10.1の両方で動作するはずです –

関連する問題