使用maven自动打包android应用签名后报错:INSTALL_PARSE_FAILED_NO_CERTIFICATES
来源:互联网 发布:淘宝上解id锁是真的吗 编辑:程序博客网 时间:2024/04/30 03:43
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">使用maven自动打包并签名android应用后app无法安装,报错:INSTALL_PARSE_FAILED_NO_CERTIFICATES,解决方案如下:</span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span><pre name="code" class="html"><span style="white-space:pre"></span>
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">只需要加入红色字体部分即可,删除已存在的签名。</span>
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jarsigner-plugin</artifactId><version>1.2</version><executions><execution><id>sign</id><goals><goal>sign</goal></goals><phase>package</phase><inherited>true</inherited><configuration><includes><include>${project.build.outputDirectory}/*.apk</include></includes><span style="color:#ff6666;"><span style="white-space:pre"></span><removeExistingSignatures>true</removeExistingSignatures></span><keystore>${keystore.filename}</keystore><storepass>${keystore.storepass}</storepass><keypass>${keystore.keypass}</keypass><alias>${keystore.alias}</alias></configuration></execution></executions></plugin>
如果使用JDK1.7以上的JDK版本,还需配置以下红线部分参数:
<configuration><span style="white-space:pre"></span><includes><span style="white-space:pre"></span><include>${project.build.outputDirectory}/*.apk</include><span style="white-space:pre"></span></includes><span style="white-space:pre"></span><removeExistingSignatures>true</removeExistingSignatures><span style="white-space:pre"></span><keystore>${keystore.filename}</keystore><span style="white-space:pre"></span><storepass>${keystore.storepass}</storepass><span style="white-space:pre"></span><keypass>${keystore.keypass}</keypass><span style="white-space:pre"></span><alias>${keystore.alias}</alias><span style="color:#ff6666;"><span style="white-space:pre"></span><arguments><span style="white-space:pre"></span><argument>-sigalg</argument><span style="white-space:pre"></span><argument>MD5withRSA</argument><span style="white-space:pre"></span><argument>-digestalg</argument><span style="white-space:pre"></span><argument>SHA1</argument><span style="white-space:pre"></span></arguments></span></configuration>
0 0
- 使用maven自动打包android应用签名后报错:INSTALL_PARSE_FAILED_NO_CERTIFICATES
- Android应用签名详解(INSTALL_PARSE_FAILED_NO_CERTIFICATES问题解决)
- Android签名INSTALL_PARSE_FAILED_NO_CERTIFICATES问题
- android自动打包签名
- android apk 重签名 [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
- Android 应用打包签名
- Android应用签名打包
- Android 应用签名 打包
- Android应用签名打包
- android studio2.3以后给apk签名打包后安装失败的问题[INSTALL_PARSE_FAILED_NO_CERTIFICATES]
- android studio2.3以后给apk签名打包后安装失败的问题[INSTALL_PARSE_FAILED_NO_CERTIFICATES]
- android studio2.3以后给apk签名打包后安装失败的问题[INSTALL_PARSE_FAILED_NO_CERTIFICATES]
- android studio2.3以后给apk签名打包后安装失败的问题[INSTALL_PARSE_FAILED_NO_CERTIFICATES]
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- Android使用Ant自动编译签名打包详解
- 下拉列表框Spinner
- [疯狂Java]JDBC:用blob处理多媒体类型数据
- Codeforces 345 div1
- IosApp开发简单实例
- Code Forces 645B Mischievous Mess Makers
- 使用maven自动打包android应用签名后报错:INSTALL_PARSE_FAILED_NO_CERTIFICATES
- mysql 5.6.20的安装、配置服务、设置编码格式
- 文件操作
- 公司一小伙圆识别
- [LintCode] 二叉树的层序遍历 Binary Tree Level Order Tranversal
- 1017
- 【卡特兰数+高精度】HDU1023Train Problem II
- SpringMVC的几种返回方式
- UVA-1630 Folding (KMP、区间dp)