私はすでに私を夢中にさせている奇妙な問題に直面しているので、どんな助けも大歓迎です。
すべての種類の携帯電話やタブレットで問題なく動作する Android アプリケーションを作成しましたが、一部の Galaxy S3 デバイスでは画像がまったく読み込まれません。
以下は、私自身と、アプリの不平を言っているユーザーから集めた情報の両方から得た事実です。
- すべての画像はアプリケーションの drawable フォルダーにパッケージ化されているため、すべての解像度からアクセスできます
- 画像は によって、またはXML で
mypackage.R.drawable.image_id
直接参照されます。@drawable/image_id
- 画像は半透明で、
.gif
形式で保存されます - 全体で約 40 枚の画像があり、それぞれが 25x25 ピクセルで、「最大」は 1.25Kb です。
- 今のところ、S3 の所有者からの苦情しかありません
- この問題はカスタム ROM ではなく標準 OS で発生します (少なくともカスタム ROM に関する情報はありません)。
- この問題に直面している少なくとも 1 人の S3 所有者は、自分の電話が最新の Android バージョンに更新されていると主張しています。
- 多くの S3 デバイスでは問題を再現できず、アプリケーションは設計どおりに動作します
- S2、S3、HTC Desire、Sony タブレット S、そしてもちろんエミュレーターでアプリをテストしていますが、すべてのアプリで問題を再現できません。
- メインの描画領域がスペース全体を占める を使用
FrameLayout
しています。コントロール (画像が使用されている場所) は、LinearLayout
上に浮かんでいる にパックされています。
市場のアプリケーションへのリンクは次のとおりです。
https://play.google.com/store/apps/details?id=com.rts.android.spacesim&feature=search_result
これは、私のアプリを宣伝するための奇妙な方法を意図したものではありません。S3 の所有者で、問題がデバイスで再現可能かどうかを確認する場合は、ここにコメントを書いてください。そうでない場合は、何を観察しますか。
私の質問は次のとおりです。
- 誰もそのような問題を観察しましたか?
- それを克服する方法はありますか?