如何检查设备是“第一代Kindle Fire”还是其他版本?

时间:2013-05-29 16:56:30

标签: android android-layout kindle kindle-fire

在我的应用程序中,我需要检查设备是否是“第一代Kindle Fire”或其他版本。我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

您需要使用构建模型进行检查

android.os.Build.MODEL

KFJWA       - Kindle Fire HD 8.9" WAN               
KFJWI       - Kindle Fire HD 8.9" Wi-Fi
KFTT        - Kindle Fire HD 7"
KFOT        - Kindle Fire (2nd Gen)
Kindle Fire -Kindle Fire (1st Gen)

Link here:

通常,针对平板电脑体验优化的应用将适用于Kindle Fire平板电脑。为了提高与Kindle平板电脑的兼容性,我们建议您使用与Android 4.0.3平台(Ice Cream Sandwich API 15)向后兼容的API,用于Kindle Fire(第2代),Kindle Fire HD 7“和Kindle Fire HD 8.9" ;适用于Kindle Fire(第1代)的Android 2.3.3平台(Gingerbread API 10)。

答案 1 :(得分:0)

迄今为止所有Kindle Fire设备的有用构建常量:

android.os.Build.VERSION.RELEASE

  • 第一代:2.3.3
  • 第二代:4.0.3
  • 第三代:4.2.2

android.os.Build.VERSION.SDK_INT

  • 第一代:10
  • 第二代:15
  • 第三代:17

android.os.Build.MODEL

Kindle Fire HDX 8.9" (第三代):

  • WAN:KFAPWA
  • Wi-fi:KFAPWI

Kindle Fire HDX 7" (第三代):

  • WAN:KFTHWA
  • Wi-fi:KFTHWI

Kindle Fire HD 7" (第三代):

  • KFSOWI

Kindle Fire HD 8.9" (第二代):

  • WAN:KFJWA
  • Wi-fi:KFJWI

Kindle Fire HD 7" (第二代):

  • KFTT

Kindle Fire(第二代):

  • KFOT

Kindle Fire(第一代):

  • Kindle Fire