Идентификатор ресурса не найден для атрибута fontFamily в пакете android
Я сталкиваюсь с ошибкой
No resource identifier found for attribute fontFamily in package android
в моем приложении для Android, в чем проблема?
Ответы
Ответ 1
Если вы ссылаетесь на TextView
, android:fontFamily
был добавлен в API-уровень 16 и не будет доступен на старых устройствах. У вас есть цель Android build (например, "Свойства" > Android в Eclipse) на что-то более старое, чем API-уровень 16.
Ответ 2
Вам нужно будет скомпилировать API 16 или выше.
В командной строке используйте --target 19
или выше, как в:
android update project --path . --name MyApp --target 19
BTW: чтобы узнать, как целевые номера соответствуют номерам API, используйте android list targets
Я надеюсь, что кто-то найдет это полезным, поскольку я потратил часы, пытаясь решить следующую ошибку:
Ошибка: ресурс не найден, который соответствует указанному имени: attr 'android: fontFamily'