我面临错误
No resource identifier found for attribute fontFamily in package android
在我的 android 应用程序中,有什么问题?
我面临错误
No resource identifier found for attribute fontFamily in package android
在我的 android 应用程序中,有什么问题?
如果您指的是TextView
,android:fontFamily
是在 API 级别 16 中添加的,并且在旧设备上不可用。您的 Android 构建目标(例如,Eclipse 中的 Properties > Android)比 API 级别 16 更早。
您需要使用 API 16 或更高版本进行编译。
从命令行使用--target 19
或更高版本,如:
android update project --path . --name MyApp --target 19
顺便说一句:要查看目标编号如何与 API 编号匹配,请使用android list targets
我希望有人觉得这很有用,因为我花了几个小时试图解决以下错误:
错误:找不到与给定名称匹配的资源:attr 'android:fontFamily'