我在 Android API 16 上遇到了这个崩溃,它在 API 19 及更高版本上运行良好。 @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); CalligraphyConfig.initDefault(new CalligraphyConfig.Builder() .setDefaultFontPath("fonts/Arkhip_font.tff") .setFontAttrId(R.attr.fontPath) .build()); setContentView(R.layout.activity_main);
2 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
你总是需要仔细阅读堆栈跟踪,因为尽管噪音很大,但它在这里和那里包含一些提示。即Caused by入口可能会投一些光:
Caused by: android.content.res.Resources$NotFoundException:
File res/drawable/btn_signin.xml from drawable resource ID #0x7f080064
这基本上意味着您的btn_signin.xml文件正在引用 API 16 中不存在的资源。我强烈建议您Lint在您的项目上运行。
添加回答
举报
0/150
提交
取消