我希望有人能够帮助我解决我一直在努力解决的这个下载问题。
我在 Eclipse(版本 indigo)中编写了一个带有目标构建 2.3.3 签名的 android 应用程序,并将该应用程序上传到我们的下载站点。
我们使用的签名证书 .jks 文件仅在 2100 年 8 月到期。
该应用程序在我们的大多数测试设备(下面列出)上下载、安装和运行,除了三星 Galaxy ace 设备(也在下面列出)
能够成功下载并安装应用程序的设备如下:
- Galaxy Tab 3 7.0 P6200(运行 OS 3.2)
- Galaxy S3(运行 OS 4.1.1)
- Galaxy Tab 2 10.1 P5100(运行 OS 4.1.1)
- Galaxy Tab 3 8.0(运行 OS 4.2.2)
无线下载失败的两台设备如下
- Galaxy Ace GT-S5830(运行 OS 2.3.3)
- Galaxy Ace GT-S5830i(运行 OS 2.3.7)
从我们的下载站点或通过电子邮件附件安装时,我收到一般的“解析错误 - 解析包时出现问题”
我已经能够通过以下方法将应用程序成功安装到两台 Ace 设备上:
- 通过 USB 电缆手动将文件复制到 SD 卡上并从那里安装。
- 使用 adb 命令通过 USB 电缆成功安装应用程序
- eclipse 中的通用“调试到设备”
我做了一些研究,并尝试了以下无效的修复:
- 从清单文件中删除 min SDK 属性。
- 使用 2.2 的目标 SDK 重建项目
- 尝试使用默认“hello world”屏幕作为项目中唯一类的全新项目,并尝试使用 2.2 和 2.3.3 的目标构建。
编辑:所有设备都已设置为允许从未知来源下载。
在完成签名过程时,我是否有可能错过了一个基本步骤,或者我需要什么特定的东西才能在 2.3.3/2.3.7 设备上通过无线方式下载和安装应用程序?
任何帮助将不胜感激。
谢谢亚当