Android Kindle Fireは、アプリケーションのグラフィックを正しく表示しません
-
25-10-2019 - |
質問
Android電話のすべてのバージョンで正常に実行されるアプリを開発しましたが、必要に応じてKindle Fireで機能していません。前述のようにエミュレータを構成しました https://developer.amazon.com/help/faq.html#kindlefire
Kindle Fireでテストしたとき、グラフィックは正しく配置されていませんでした。クライアントは、すべての携帯電話とKindleファイアアプリに単一のAPKを持っていることを望んでいます。
誰でも教えてもらえますか: -
1. Kindle Fireの最小SDKバージョン?
2.どのディレクトリ/フォルダーで、Kindle Fireのグラフィックスを配置する必要がありますか? (私が推測するように、Kindleは間違ったグラフィックを拾い上げています。)現在、Kindleのグラフィックスは「MDPI」フォルダーにあります。
解決
あなたの2つの質問に対する答えが行く限り...
あなた自身のリンクから:
アプリがKindle Fireと互換性がある可能性を高めるには、Gingerbreadと互換性のあるAPIのみを使用する必要があります。
また:
ターゲット:Android 2.3.4 -APIレベル10
と:
抽象化されたLCD密度:169
から 複数の画面をサポートします doc。
中密度(MDPI)スクリーン用のMDPIリソース(〜160DPI)。 (これはベースライン密度です。)
他のヒント
プロジェクトのマニフェスト内でフルスクリーンオプションを削除しようとしたときに、ある種の同様の問題に遭遇しました。 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
. 。また、私たちのアプリは、単一のユニバーサルAPK内のすべての画面解像度と互換性があるように設計されています。