【我的Android進階之旅】解決使用AspectJ然後編譯的時候報錯:applying to join point that doesn‘t return void:method-execution

一、問題描述

今天有個同事寫完他的新需求,然後編譯代碼,生成apk之後,運行報錯,如下所示:

Caused by: java.lang.ClassNotFoundException:
Didn't find class "com.xxx.xxx.XXXProvider" on path:DexPathList[[zip file "xxx"

在這裏插入圖片描述

這個類在項目中明明存在,而且apk也可以正常編譯成功,爲啥就找不到這個類呢?

二、分析問題

2.1 分析打包出來的apk是否真的包含這個類

讓他將這個apk拖進Android Studi

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章