今天做项目整合的时候运行项目一直报子Module程序包不存在,检查代码是相关类是正常关联的。
我尝试各种方法:
❶ 子Module是否已正确依赖
❷ clean
❸ Invalidate Caches/Restart
❹ 重启Android Studio
❺ 重启电脑(网管的做法 __)
以上方法都试了依然报找不到包,下面我只能用排除法,把报错的类注释掉,一步一步查看报错的类。结果发现Activity,Fragment, bean这些都能正常关联上,至此童鞋们是不是发现了点端倪?我发现能正常找到的类都是设置混淆后被保留的类。
最终解决方案:
打开子Module的build.gradle文件
buildTypes {
release {
// minifyEnabled false
proguardFiles 'proguard-project.txt'
}
}
将minifyEnabled 设为false
希望以上方法对您有帮助!
欢迎搜索微信公众号SamuelAndroid关注我,定期推送原创文章和代码。
公众号