Android:解析 list 时出现解析错误。停止安装

标签 android package logcat keytool

我知道这个问题已经被问死了,但我无法在所有提供的答案中找到解决方案,这让我发疯。

我有一个应用程序,我已将其设置为从我自己的服务器下载更新。此更新在某些类型的手机上安装良好,但在其他手机上安装失败(即 Droid Incredible 2)。

当我尝试在某些手机上安装更新时它提示的错误是:

"Parse Error: There is a problem parsing the package."

logcat 显示:

INFO/ActivityManager(1482): Starting activity: Intent { act=android.intent.action.VIEW dat=file:///mnt/sdcard/download/application.apk typ=application/vnd.android.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity } from pid 4620
WARN/PackageParser(2528): Skipping dir: /mnt/sdcard/download/application.apk
WARN/PackageInstaller(2528): Parse error when parsing manifest. Discontinuing installation
  1. 我正在使用 Eclipse 工具和 MinSDK 版本 3 使用有效 key 签署并导出此应用程序。
  2. 我确定下载的应用程序中的版本代码高于现有应用程序的版本代码。
  3. 我正在确保两个应用中的 .apk 文件名相同。

我还可能做错什么?

编辑:我将此应用程序上传到 Android Market...当我尝试在有问题的手机上安装时,我收到一条警告,提示“程序包文件签名不正确”。在其他手机上,它可以很好地下载和安装。

最佳答案

问题是我更新的应用程序最初是通过 adb 安装的,而不是通过市场安装的。

关于Android:解析 list 时出现解析错误。停止安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9135443/

相关文章:

android - 在 Android 中创建游戏引力(续)?

android - Xamarin 执行 logcat 命令并将结果读取到字符串

android - 有没有人让 Firebase 应用索引工作?

r - CRAN 包提交

java - 返回按钮不起作用

python - 为 python 包生成单独的配置文件

r - 在 Mac OsX 10.5.8 上安装 rjags 和 JAGS 时出现问题

android - 日志 : column _id does not exist (SQL related)

java - android 日历 API 与 android 的谷歌日历 API 相同吗?

android - Jetpack Compose 中轮廓按钮的透明背景