1

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

4

2 回答 2

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)

链接在这里:

一般来说,针对平板电脑体验优化的应用程序可以在 Kindle Fire 平板电脑上运行。为了提高与 Kindle 平板电脑的兼容性,我们建议您为 Kindle Fire(第 2 代)、Kindle Fire HD 7" 和 Kindle Fire HD 使用向后兼容 Android 4.0.3 平台(Ice Cream Sandwich API 15)的 API 8.9"; 以及适用于 Kindle Fire(第 1 代)的 Android 2.3.3 平台(Gingerbread API 10)。

于 2013-05-29T17:07:55.053 回答
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"(第三代):

  • 广域网:KFAPWA
  • 无线上网:KFAPWI

Kindle Fire HDX 7"(第三代):

  • 广域网:KFTHWA
  • 无线上网:KFTHWI

Kindle Fire HD 7"(第三代):

  • KFSOWI

Kindle Fire HD 8.9"(第二代):

  • 广域网:KFJWA
  • 无线上网:KFJWI

Kindle Fire HD 7"(第二代):

  • KFTT

Kindle Fire(第二代):

  • KFOT

Kindle Fire(第一代):

  • Kindle Fire
于 2014-08-24T02:30:07.333 回答