2010-11-20 12 views
2

Samsung Galaxyタブから表示されたAndroidマーケットには、一部のアプリケーションが表示されません。AndroidマーケットにSamsung Galaxyタブのアプリケーションが表示されない

私はこれが他の開発者の他の多くのアプリにも起こっていることに気付きました。 Nexus Oneのマーケットのカテゴリの「Just In」と「Galaxy Tab」を比較すると、Nexus Oneにはさらに多くのアプリが表示されます。だから私はこれが私のアプリに固有の問題だとは思わない。

奇妙なことは、表示されるアプリと表示されないアプリの違いはわかりません。

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

<!-- Prevent shoeboxing on Tab --> 
<supports-screens android:largeScreens="true" /> 

Androidマーケットでアプリを示しており、アプリがタブ上でフルスクリーンを表示する:たとえば、表示されないアプリのための私のAndroidのマニフェストに、私はこれを持っています。

しかし、私の他のいくつかのアプリでは、同じ設定で、市場にリストされているアプリを検索したり検索したりすることはできません。まるで彼らが市場にいないかのようです。

参考までに、Galaxy Tab AVDエミュレータでアプリを正常に実行できます。私もmin SDKを4回試しました。

ありがとう!!

+0

「Samsungタブではない」アプリに必要な機能はどれですか? –

+0

こんにちは、私はまた、アンドロイドを持っている:installLocation = "internalOnly"しかし、 "オート"を使用して何も変更されません。マニフェストにも放送受信機とサービスがありますが、どのようにそれらが市場に登場するのを防ぐのか分かりません。 –

+0

'AndroidManifest.xml'全体を投稿してください。 –

答えて

0

市場のコピー防止機能ですか?

1

Androidマーケットでは、AndroidManifest.xmlを ファイルで指定した値に基づいて アプリケーションを除外します。 7インチのタブレットは、 「大」画面です。だから、 minSdkVersionが= 3、 支持スクリーンタグを定義を持つアプリケーションに対して明示的とおり

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

http://innovator.samsungmobile.com/galaxyTab.do#03

例2

マニフェストが宣言 <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4">と にはは含まれません10要素。 結果:他のフィルタが適用されない限り、 はすべての端末のユーザーにアプリを表示します。

http://developer.android.com/guide/appendix/market-filters.html

+1

Google Playにアップロードせずにフィルタをテストする方法はありますか? – powder366

0

どうやらサムスンのデバイスは、30メガバイトのキャッシュ制限を持っているので、彼らはあなたがそのサイズを超えているアプリをダウンロードさせません。問題の可能性があるので、APKサイズを確認してください。

一部のアプリでテレフォニー機能を使用していますか?あなたのAndroidManifest.xmlで、この値を設定しない限り、デフォルトでは市場では、無線LANのみのデバイスにそのアプリケーションを提供することはありません。

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

は、より多くの情報のための私の答えhereを見てください。

これらの機能が利用できない場合は、コードが正常に処理されるようにする必要があります。

関連する問題