質問
アプリがKindle Fireで実行されているかどうかを検出する方法を知っている人はいますか?
私のアプリは、Kindle Fireで実行されている場合、いくつかの機能をオフにする必要があり、Google Marketplaceと同じビルドを使用したいと考えています。
解決
あなたは読むことができます android.os.Build.MANUFACTURER
と android.os.Build.MODEL
. 。 Kindle Fireの第1世代では、それぞれ「Amazon」と「Kindle Fire」です。新しいKindle火災装置のモデルコードについては、 デバイスと機能の仕様 Amazonの開発者サイト。
他のヒント
公式に基づいています Kindle Fireデバイスと機能の仕様 現在、このコードを使用しています。
public static boolean isKindleFire() {
return android.os.Build.MANUFACTURER.equals("Amazon")
&& (android.os.Build.MODEL.equals("Kindle Fire")
|| android.os.Build.MODEL.startsWith("KF"));
}
所属していません StackOverflow