我在 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
提交
取消