app-APP签名后安装报错“解析程序包时出现错误”

问题描述

APP签名后安装报错“解析程序包时出现错误”
今天升级应用时,被告之签名发生变化……
要知道我根本没有做过相关的任何操作,即使有签名也一定是MyEclipse帮我做的,而我对此一无所知。
在网上查了一下,感觉还是有很多问题没有答案,所以问一下:

1、我之前生成的应用,发布了,现在我的笔记本换了,各应用包括Java、SDK、ADT等也换了。只有SDK和ADT、所有源码有备份,不知道还是否可以得到原应用文件的相关签名文件,包括如果存在的密钥或密码?

2、如果还有办法得到,应该也有办法用这个签名去签升级后的应用吧?(都有备份)

3、如何获取已经生成的或者存在源码(项目)的签名相关信息?当然是为了校验我升级后的版本签名是否一致。

4、我尝试网上说的一些方法,加签名后,应用卸载后也一样会报“解析程序包时出现错误”无法安装。(我先用keytool生成密钥,再导出一个未签名APK文件,进行签名)

解决方案

我使用MyEclipse工具自带的导出签名应用成功导出了可用的签名后的应用文件。不行就重新发布好了。

解决方案二:
打包应用的时候都需要一个签名,如果使用编辑器调试的话编辑器会自动生成一个测试签名,
如果楼主是使用测试签名发布的话以后所有APK都使用测试签名发布就不会出现签名冲突的问题,以后最好自己做一个key,
发布的时候用固定的key,key丢了的话应该没什么好办法,下架应用重新发布?

解决方案三:
目前最后一个问题,让我重新发布也不可能了,怎么解决?

解决方案四:
我使用MyEclipse工具自带的导出签名应用成功导出了可用的签名后的应用文件。不行就重新发布好了。

时间: 2024-11-02 10:33:58

app-APP签名后安装报错“解析程序包时出现错误”的相关文章

项目工程打包后,安装完成后运行报错 C#程序,希望朋友指点,谢谢~

问题描述 在网上下载了一个工程文件,进行了二次开发,用的VS2012,程序代码是C#,增加了一些小功能,修改完成之后,打包成安装文件,在这个过程都没有报错.生成安装文件之后,在自己电脑上安装了一下,打开软件报错,截图如下编辑阶段,程序打包阶段都没有报过这个错误,有人碰到过这样的问题,或者知道是怎么造成的吗?还望指点一下,不胜感激~ 解决方案 解决方案二:那你修改完能运行吗?解决方案三:引用1楼shingoscar的回复: 那你修改完能运行吗? 程序是可以运行的,只是打完包安装后运行出现这个问题解

java spring-maven 项目中修改项目的包名后重新启动报错

问题描述 maven 项目中修改项目的包名后重新启动报错 原来项目运行时正常的,后来把com.fh.controller.information.picture.PictureController 和com.fh.service.information.picture.PictureService修改为com.fh.controller.information.PictureController 和com.fh.service.information.PictureService后出错 启动项目

安卓简单app开发实践,代码完成后没报错,但功能就是无法使用,学生菜鸟,求指导

问题描述 安卓简单app开发实践,代码完成后没报错,但功能就是无法使用,学生菜鸟,求指导 想把网上一个简单记事本的功能(编辑,保存,修改,删除)添加入一个含三个Fragment的app框架中,但添加并把提示的错误修改后发现功能根本不管用,图标都不能点击,运行结果中console显示[2015-07-14 22:44:42 - ddms] Can't bind to local 8700 for debugger. 解决方案 看下防火墙和杀毒软件设置,提示是端口没法绑定. 解决方案二: 直接使用真

matlab 7.0安装后运行报错

问题描述 matlab 7.0安装后运行报错 在安装MATLAB7.0时,需要输入序列号,我就在网上搜索了一个,安装好后运行报了很长串的一个错误,都是以Javax开头的,求解决,还卸载不掉 解决方案 是win7 系统吧,新的系统上安装旧的matlab 版本可能就不兼容,现在都matlab2014b 出来了,最好安装2010之后的. 至于卸载,在win7下先修改win7的主题,改为windows经典主题,以后再卸载.

64位win7操作系统,安装freeswitch后启动报错,求解决方法

问题描述 64位win7操作系统,安装freeswitch后启动报错,求解决方法 Cannot open pid file C:/Program Files/FreeSWITCH/run/freeswitch.pid. 解决方案 没权限? admin权限运行程序

mozilla-Firefox os编写APP 安全策略(content-script-policy)报错

问题描述 Firefox os编写APP 安全策略(content-script-policy)报错 我在WebIDE上编写APP时,报错:"Content Security Policy: The page's settings blocked the loading of a resource at self ("script-src app://388f052f-b998-43cc-a096-f927df6cb7b6")."根据网上资料,这应该是Mozilla

apache-maven-3.2.5安装后运行报错

问题描述 apache-maven-3.2.5安装后运行报错 maven版本是最新的apache-maven-3.2.5,jdk版本32位jdk1.6u22. 由于提示没有找到org/apache/commons/cli/ParseException的定义 尝试解决方案:下载commons-cli-1.0.jar放到classpath中未能解决. 有没有谁碰到过,请高手指点或提供解决思路. 解决方案 maven 是绿色免安装的.下载 apache-maven-3.2.5-bin.zip 后你只需

Python首次安装后运行报错(0xc000007b)的解决方法_python

错误提示如下: 其实这是一个挺常见的系统报错,缺乏VC++库. 我安装的是python3.5.2,这个版本需要的vc版本是2015的了,下载:Microsoft Visual C++ 2015 安装完后发现就正常了: 总结 通过以上的方法就能轻松解决首次安装Python后运行报错的问题,希望本文的内容对同样遇到这个问题的朋友们能有所帮助,如果有疑问大家可以留言交流,小编会尽快给大家回复.

gradle-Android studio 添加jar后编译报错

问题描述 Android studio 添加jar后编译报错 添加了一个mysql-connector-java-5.1.38-bin.jar 然后编译就报错了 错误信息如下: Error:Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8