В моем приложении мне нужно проверить, является ли устройство «Kindle Fire 1-го поколения» или другой версией. Как я могу это сделать?
Как проверить, является ли устройство Kindle Fire 1-го поколения или другой версией?
Ответы (2)
вам нужно проверить модель сборки
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 мы рекомендуем использовать API, обратно совместимые с платформой Android 4.0.3 (Ice Cream Sandwich API 15) для Kindle Fire (2-го поколения), Kindle Fire HD 7 дюймов и Kindle Fire HD. 8,9"; и с платформой Android 2.3.3 (Gingerbread API 10) для Kindle Fire (1-го поколения).
person
Padma Kumar
schedule
29.05.2013
Спасибо за это. У нас есть особый случай использования камеры на оригинальном Kindle Fire, так как по какой-то необъяснимой причине он возвращает 1 для
Camera.getNumberOfCameras()
и возвращает объект Camera
для Camera.open()
, хотя у него нет камеры.
- person Kevin Coppock; 13.09.2013
Полезные константы сборки для всех устройств Kindle Fire на сегодняшний день:
android.os.Build.VERSION.RELEASE
:
- 1-е поколение:
2.3.3
- 2-е поколение:
4.0.3
- 3-е поколение:
4.2.2
android.os.Build.VERSION.SDK_INT
- 1-е поколение:
10
- 2-е поколение:
15
- 3-е поколение:
17
android.os.Build.MODEL
Kindle Fire HDX 8.9 (3-го поколения):
- БЛОК:
KFAPWA
- Wi-fi:
KFAPWI
Kindle Fire HDX 7 (3-го поколения):
- БЛОК:
KFTHWA
- Wi-fi:
KFTHWI
Kindle Fire HD 7 (3-го поколения):
KFSOWI
Kindle Fire HD 8.9 (2-го поколения):
- БЛОК:
KFJWA
- Wi-fi:
KFJWI
Kindle Fire HD 7 (2-го поколения):
KFTT
Разжечь огонь (2-го поколения):
KFOT
Разжечь огонь (1-го поколения):
Kindle Fire
person
Jason Hartley
schedule
24.08.2014