在我的应用程序中,我需要检查设备是“第一代 Kindle Fire”还是其他版本。我怎样才能做到这一点?
问问题
4222 次
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 回答