异常提醒
Error:Execution failed for task ':app:validateSigningDebug'.
> Keystore file E:\app\home\yhc\workspace\rk\apk_key\rockapk.jks not found for signing config 'config'.
导入下载的工程出现这个错误,追究其原因是是下载的工程中有指定使用的Keystore文件的路径,有些公司之间合作的时候 把demo 开放,但是没有把keystore发过来,但是在app的build文件中还是显示那个keystore,理论上讲不在build文件中写是极好的,但是从长远的角度看,,写上才符合标准强迫症的价值观啊,先创建一个key.jks文件 修改一下就好了
android {
signingConfigs {
config {
keyAlias 'shuijianbaozi'
keyPassword '123456'
storeFile file('/key.jks')
storePassword '123456'
}
}
}
所以我们可以通过Android studio File-》ProjectStructure-》选择app ,再选择signing
把Store File里指定的Keystore文件的路径删除,或者填写自己的Keystore文件的路径
然后点击ok,再clean下工程即可