今天新建了一个最新的AS项目,懒得开手机连接电脑测试,索性就下了个最新版的夜神模拟器 结果我连接好了夜神模拟器到Android Studio,然后点击运行,发现报错 Installation did not succeed. The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATES List of apks: [0]'G:\AndroidstudioProjects\MyDemolapp\build\outputs\apk\debuglapp-debug.apk'APKsignature verification failed. 打开百度一搜索,基本都是在说版本问题、签名、证书问题,我照着试了好久,都不行,折腾了好久,我都快放弃了!!! 我就打开真机运行了一下,结果真机可以,那就是模拟器的问题了吧 我用夜神模拟器多开了一个Android5的,结果就可以运行了。。 怎么多开呢??? (我运行的是debug版本) 运行release版本的话 这里有叉叉 The apk for your currently selected variant (app-release.apk) is not signed. Please specify a signing configuration for this variant (release). 意思就是app release.apk未签名,需要请为此版本指定签名配置。 点开这个去配置 (其实直接在这个页面点这个按钮也可以) 这里就是可以把本地的签名文件设置好,那如果没有签名文件的,可以自己去生成一个,可以参考本人的AndroidStudio如何打包APP文章,里面有提到一点,也可以去百度搜一下,一大堆教程。 设置好签名文件,输入密码什么的,点击Apply 然后点击Build Variants 往下滑滑,找到Sigining config,然后选择刚刚设置的签名文件,点击Apply就行啦!
|