首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >安装Android应用程序时出现"Parse Error : There a parsing the package“

安装Android应用程序时出现"Parse Error : There a parsing the package“
EN

Stack Overflow用户
提问于 2009-09-29 13:01:38
回答 26查看 410.7K关注 0票数 116

我在安装android应用程序(Parse Error : There is a problem parsing the package.)时遇到了这个错误。我完成了以下步骤。

  1. 我第一次安装应用程序时,它运行良好。
  2. 我对现有的应用程序进行了更改,并在清单文件中更改了版本号。

  • ,然后我导出应用程序并完成代码签名过程。为此,右键单击您的项目节点>选择Export。在那里您将看到一个向导。按照以下步骤操作,并完成代码签名。

  • 我得到了ARDemo.apk文件,然后我将其名称更改为ARDemo.apk。我将此apk文件发送到mobiles SD卡,并开始安装。我收到了上面的错误。

我在谷歌上搜索过,他们说解压清单文件有问题。

有人能告诉我我哪里出问题了吗?

EN

回答 26

Stack Overflow用户

回答已采纳

发布于 2009-10-01 00:41:13

你说你第一次安装应用程序的时候,它运行得很好。

您在两个版本之间概述的步骤的唯一区别是:

  1. 版本号(我假设这不参与破坏任何内容)
  2. .apk文件的名称

尝试将ARDemo1.apk文件重命名为ARDemo.apk (确保备份旧版本),看看这是否有帮助。我的猜测是,这与apk的名字有关。

如果它仍然不起作用,那么你可以删除apk文件的名称作为问题的根源,并开始调查2)通过重建你的旧版本,看看你是否再次有同样的问题。如果旧代码的重新构建版本不存在问题,那么您就知道这一定与您的代码有关。

我希望这能让你有所收获。

干杯,约瑟夫

票数 52
EN

Stack Overflow用户

发布于 2011-06-13 19:30:10

至少在以下情况下,安装可能会出现指定的错误:

包的

  • Name在签名apk后更改:使用签名包的确切名称(而不是调整Manifest)
  • Package中的名称在更高的级别上编译):更正清单中的API级别从SD卡执行:从电话内存运行(安装) -file或使用adb命令安装
票数 47
EN

Stack Overflow用户

发布于 2010-07-17 05:14:09

我只在设备上的android版本低于应用程序编译时的版本时才看到解析错误。例如,如果应用程序是为android OS v2.2编译的,而您的设备只有android OS v2.1,那么当您尝试安装该应用程序时,就会得到一个解析错误。

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1492401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档