【发布时间】:2013-05-29 16:56:30
【问题描述】:
在我的应用程序中,我需要检查设备是“第一代 Kindle Fire”还是其他版本。我该怎么做?
【问题讨论】:
标签: android android-layout kindle kindle-fire
在我的应用程序中,我需要检查设备是“第一代 Kindle Fire”还是其他版本。我该怎么做?
【问题讨论】:
标签: android android-layout kindle kindle-fire
您需要检查构建模型
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)。
【讨论】:
Camera.getNumberOfCameras() 返回“1”并为 Camera.open() 返回一个 Camera 对象,即使 它没有摄像头硬件.
迄今为止适用于所有 Kindle Fire 设备的有用构建常量:
android.os.Build.VERSION.RELEASE:2.3.3
4.0.3
4.2.2
android.os.Build.VERSION.SDK_INT10
15
17
android.os.Build.MODELKFAPWA
KFAPWI
KFTHWA
KFTHWI
KFSOWIKFJWA
KFJWI
KFTTKFOTKindle Fire【讨论】: