公司以前的一个老项目(华为应用包)有应用包签名的秘钥等信息,今天用Cocos Creator新建了个项目用Android Studio打包(包的签名信息都用的老项目的),把生成的APK包传送到华为手机上进行安装,谁知安装过程中什么错误也没提示,直接提示:“应用未安装”,我把这个包传送到小米手机却可以安装。后面试了试这个新建的项目在打包时不加签名(即生成个debug包),然后传送到华为手机安装却可以。
最后仔细查看了下填写包签名信息页面的所有选项,尝试了勾选了一个之前没有勾选的选项,然后再执行打包,后面再传送到华为手机安装就通过,我的勾选的选项如下:
至于为什么要勾选这个选项,自行查看Signature Help。