先说错误发生环境:我从本地将代码上传github,因为想要与人合作,故先自己拉下来测试一下。结果同样的环境,却仍旧报错运行不起来。经过一天的艰苦奋斗,终于解决~万幸
一下是我的报错信息
去文件中找了一下相关位置, 报错的是第30行,又说key.properties这个文件有问题,我猜测与我的打包key有关。果然,经过原项目与现在项目对比,我的项目中缺少了key.properties文件
原项目key.properties文件位置
这个文件被限制权限,没有传到github上,这个文件存放的是你的release的key相关信息
下面的文件存放的是key的配置,引用 了key.properties的信息
综上:解决办法
1.找到原项目的key.properties文件,或者自己写一个key.properties文件,位置如上图3,配置打包key签名文件的相关信息,
2.key.properties的storeFile位置存放的是apk前面文件,位置可以改变,文件必须要有
apk签名文件创建方式
https://blog.csdn.net/huanglei201502/article/details/88533134