猿问

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

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

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

  1. 我第一次安装应用程序时,它运行得很好。

  2. 我对现有的应用程序进行了更改,并在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">
  3. 然后导出应用程序并完成代码签名过程。为此,右键单击“项目节点”>“选择导出”。在那里你会看到一个巫师。按照步骤完成代码签名。

  4. 我得到了ARDemo.apk文件,然后将它的名称更改为ARDemo1.apk

  5. 然后,我将这个apk文件发送到MobilesSD卡,并开始安装,我得到了上面的错误。

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

有人能告诉我有什么毛病吗?



杨__羊羊
浏览 305回答 3
3回答

呼啦一阵风

您说第一次安装应用程序时,它运行得很好。您在这两个版本中概述的步骤的唯一不同之处是:版本号(我假设这没有破坏任何东西)密码.apk文件的名称尝试将ARDemo1.apk文件重命名为ARDemo.apk(确保备份旧版本),看看是否有用。我猜这和人头攒动的名字有关。如果它仍然不起作用,那么您可以消除apk文件的名称作为问题的来源,并通过重新构建旧版本开始调查2),并查看是否再次出现相同的问题。如果问题不存在于重建的旧代码版本,那么您就知道这一定与代码有关。我希望这能让你有个地方。

慕森卡

至少在下列情况下,安装可以产生指定的错误:签名后将更改包的名称。:使用签名包的确切名称(改为,调整清单中的名称)包是在较高的api级别上编译的。*更正Manifest文件中的API级别软件包是从sd卡执行的。:从电话内存中运行(安装)apk文件,或者使用adb命令来安装它。
随时随地看视频慕课网APP

相关分类

Android
我要回答