大家好:遇到一个怪现象,好久没搞android了,最近有公司有需求,需开发一APP, 于是打开Eclipse,发现我原有的Eclipse android 项目中有的项目可以发布到真机上,有的却报如下错误, 以前都是OK的,Installation error:INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION就连我新建一android 项目,按向导一步一步生成的新项目,一个字没加,都不能发布到手机上,还是报以上错误, 请问什么原因?
调试欢乐多
1. key不对
2. 要安装的版本比已安装的版本更低
3. min api level 比机器高
如果机器上本来就有该app了,把它删了再装试试看
1. 你是说keystore吗, 这些都是最新生成的 ,关键是的有项目又可以
2. 我机器是5.1 , app的版本都比它低 2.3.3 或 4.2.2
3. min api level 比机器高 : 这个我也检查没问题呀 ,用的是 8, 怪的是,按向导新建一android项目竞也运行不起来.
1. 你是说keystore吗, 这些都是最新生成的 ,关键是的有项目又可以
2. 我机器是5.1 , app的版本都比它低 2.3.3 或 4.2.2
3. min api level 比机器高 : 这个我也检查没问题呀 ,用的是 8, 怪的是,按向导新建一android项目竞也运行不起来.
1. 对, 但是debug key没法复盖release key的, 不管你的debug key多新都一样
2. 是versionCode去app裡面的gradle看看, 那个数字只能一样或者往上升
机子裡面有装了该app吗? 试试看删掉再装而不是复盖
1. 你是说keystore吗, 这些都是最新生成的 ,关键是的有项目又可以
2. 我机器是5.1 , app的版本都比它低 2.3.3 或 4.2.2
3. min api level 比机器高 : 这个我也检查没问题呀 ,用的是 8, 怪的是,按向导新建一android项目竞也运行不起来.
1. 对, 但是debug key没法复盖release key的, 不管你的debug key多新都一样
2. 是versionCode去app裡面的gradle看看, 那个数字只能一样或者往上升
机子裡面有装了该app吗? 试试看删掉再装而不是复盖
无语了,晚上开机,竟然又可以了,我什么也没做.记得昨晚就是重新生成了一下keystore.