android stuido程序包不存在,解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题...

一、修复bug

记录这个bug,不是说这个问题有多么难,而是在解决之前,尝试了很多办法,它是一个不断试错的过程,比如:

多次的 clean project/ rebuild project;

查看主项目下的build/ 查看编译之后的.class 文件,发现并不存在library 的编译代码;

尝试了将library 的包名重新命名、先删除,然后添加进来;

试了很多办法,当然都没有用,最后搜索才发现是和混淆有关,于是将library 的混淆关闭,再编译就ok ,如下:

buildTypes {

release {

minifyEnabled true //将此关闭

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

}

debug {

minifyEnabled false

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

}

}

二、反思

当然问题解决很简单,但是其中这个过程,花了不少时间,有几点还是值得思考的:

关于定位问题:如何快速的定位问题是高效解决问题的关键。而能否快速定位取决于是否对所使用的系统/工具/思想/知识体系有足够的认识和

你可能感兴趣的:(android,stuido程序包不存在)