只要修改类。运行的话,马上提示Program type already present错误。
之后clean项目以后,再点运行就可以。
但是只要再修改代码,点运行的话,马上就报错。
比如说,某个类Person,我一旦修改这个类的代码。点击运行的话,就会提示Program type already present:com.xx.person
com.android.tools.r8.utils.AbortException: Error: Program type already present xxx.xx.xx
进行了各种各样的解决办法,各种依赖包的检查,都无法解决。
最后逐个排查,发现是多渠道打包时,配置的中文路径问题,
productFlavors {
南宁市 {
flavorDimensions "gongan"
}
}
改成
productFlavors {
nanningshi {
flavorDimensions "gongan"
}
}
网友评论