0

アプリケーションを完成させ、Androidマーケットで配布する準備をしました。現在ご利用いただけます。アプリの宣伝を開始する前に、問題の修正に取り組んでいます。近くに住んでいない人に配布できるように、利用できるのは私たちだけです。それで、私の質問は、それが私たちがそれに投げたどんなスマートフォンでも完璧に機能するということです。私たちが知っている女性がGalaxyタブで試してみたところ、クラッシュしました。このエラーはAndroidエミュレーターで再現できます。サポート画面タグで大画面とx大画面がfalseに設定されていることを除いて、すべてのコードは正しいです。私のminSdkVersionはAndroid1.6用に設定されています

何か助けはありますか?

4

1 に答える 1

2

AndroidManifest.xmlのsupports-screensタグは、アプリをフィルタリングするためにマーケットでのみ使用されます。largeとxlargeをfalseに設定すると、マーケットからすべてのタブレットを除外する必要があります。タブレットユーザーは、検索やブラウジングでアプリを見ることができません。ただし、APKファイルを入手した場合(おそらくスマートフォンにアプリをインストールしてから携帯電話からAPKを抽出することにより)、巧妙なユーザーがタブレットにアプリをサイドローディングするのを防ぐことはできません。

発生しているエラーメッセージをスタックトレースやlogcat情報とともに投稿していただければ、より適切にサポートできるようになります。GXタブでクラッシュする理由についての私の推測(以前の経験に基づく)は、レイアウトとリソースの編成に関係しています。Galaxy Tabは大規模なhdpiデバイスであり、GXタブで実行すると、必要なリソースを見つけることができず、単にクラッシュするようにレイアウト/リソースを整理している場合があります。

詳細については、Android開発者のWebサイトでこのドキュメントを確認してください: Androidが最適なリソースを見つける方法

于 2011-05-24T01:40:39.260 に答える