为了账号安全,请及时绑定邮箱和手机立即绑定

“分析错误:在安装Android应用程序时出现解析软件包的问题”

“分析错误:在安装Android应用程序时出现解析软件包的问题”

杨__羊羊 2019-08-02 15:02:25
“分析错误:在安装Android应用程序时出现解析软件包的问题”我在安装Android应用程序时遇到了这个错误(Parse Error : There is a problem parsing the package.)。我做了以下步骤。我第一次安装应用程序时,它运行得很好。我对现有的应用程序进行了更改,并在Manifest文件中更改了版本No。<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.openintents.samples.BasicOpenARDemo" android:versionCode="2" android:versionName="1.0.1">然后导出应用程序并完成代码签名过程。为此,右键单击“项目节点”>“选择导出”。在那里你会看到一个巫师。按照步骤完成代码签名。我得到了ARDemo.apk文件,然后将它的名称更改为ARDemo1.apk然后,我将这个apk文件发送到MobilesSD卡,并开始安装,我得到了上面的错误。我在谷歌上搜索过,他们说解压缩清单文件有问题。有人能告诉我有什么毛病吗?
查看完整描述

3 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

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

您在这两个版本中概述的步骤的唯一不同之处是:

  1. 版本号(我假设这没有破坏任何东西)
  2. 密码
  3. .apk文件的名称

尝试将ARDemo1.apk文件重命名为ARDemo.apk(确保备份旧版本),看看是否有用。我猜这和人头攒动的名字有关。

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

我希望这能让你有个地方。



查看完整回答
反对 回复 2019-08-03
?
慕森卡

TA贡献1806条经验 获得超8个赞

至少在下列情况下,安装可以产生指定的错误:

  • 签名后将更改包的名称。

    :使用签名包的确切名称(改为,调整清单中的名称)
  • 包是在较高的api级别上编译的。

    *更正Manifest文件中的API级别
  • 软件包是从sd卡执行的。

    :从电话内存中运行(安装)apk文件,或者使用adb命令来安装它。




查看完整回答
反对 回复 2019-08-03
  • 3 回答
  • 0 关注
  • 304 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信