2012-02-18 9 views
5

私は2つのAPKを市場にアップロードしています。 最初のものは小さいものと普通のもので、 は大きいものとxlargeのものの2番目のものです。私は市場に小さなバージョンをアップロードした場合複数のAPKを異なる画面にアップロードする

が、それは言う: 「サポートされている画面:小XLARGE」私のマニフェストが言うので、面白いです :

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

を、私は大きなバージョンをアップロードした場合、私は私が期待するものを得る: "サポートされている画面を:大XLARGE"

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

(minSdkVersionが= "8" targetSdkVersion = "9")

を0

私は間違って何をしていますか?

ローランド

EDIT:ゴーストの答えからの文書のおかげで、私はマニフェストは、次のように編集:

小さなバージョンを(versionCode = "1001")

<supports-screens 
    android:smallScreens="true" 
    android:normalScreens="true" 
    android:largeScreens="true" 
    android:xlargeScreens="true"> 
</supports-screens> 

大きなバージョン(versionCode = "2001"):

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

これは少し厄介です。 小さいバージョンは大きいとxlarge、 もサポートしているようですが、そうではありません。それ以外の市場では、私はそれを有効にすることはできません。

重要なことは、大きなバージョンに高いバージョンのコードを付けることです。 より高いバージョンコードを持つapkが最初に見つかるでしょう。それが適合すれば、 の市場が提供します。そうでない場合は、より低い数字の バージョンコードを持つAPKに進み、適合しているかどうかを確認します。

答えて

0

2つのAPKをアップロードする特別な理由はありますか?携帯電話用

あなただけのグラフィックやレイアウトのそれをやっている場合は、私たちはさまざまな描画可能とレイアウト、土地のようにも別のレイアウト、レイアウト、レイアウト、通常、レイアウト-大などがあり

+0

画像の二つの異なるセットがとタブレット、前者のためのより小さいapk – roplacebo

関連する問題