android - 解析错误安装自定义构建的 .apk

标签 android parsing android-install-apk

我已经构建了一个简单的自定义应用程序,我们希望将其推送到我们的销售代表手机上。我使用带有 Android SDK 的 Eclipse 开发了它,它是为 Android 版本 1.5 编写的,最小 SDK 设置为 3。我已经使用私钥(不是调试 key )编译了应用程序,并且所有内容都没有错误地编译。当我通过电子邮件将 .apk 文件发送给一些用户进行测试时,他们在单击 .apk 文件时收到解析错误。以下为日志内容:

WARN/PackageInstaller(2873):解析 list 时出现解析错误。停止安装

但是,当一位用户在 Gmail 中打开邮件时,他们会看到安装 .apk 的选项,并且安装和运行没有任何问题。

谁能告诉我是否可以将 .apk 文件通过电子邮件发送给所需的人并直接从电子邮件中安装它?我们还将 .apk 文件保存到 SD 卡并尝试从那里安装它,结果相同。我发现了一些关于在手机上安装文件管理器并使用它从 SD 卡安装的建议。但是,将其推送给我们的代表时,步骤越少越好。

我们将不胜感激任何帮助。

最佳答案

Can anyone tell me if it is possible to email the .apk file to the desired people and have it install directly from an email?

仅当发送电子邮件的客户端在电子邮件中放入正确的 MIME 类型时。

通常使用基于 Web 的东西可以更好地为您服务,要么手动设置(使用 application/vnd.android.package-archive 作为 MIME 类型),要么通过类似 Dropbox 的东西——把共享框中的一个 APK,拥有 Android Dropbox 客户端的人可以从那里简单地安装它。

关于android - 解析错误安装自定义构建的 .apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4891876/

相关文章:

android - Android 中的计步器

Python 将 'True' 和 'False' 解析为字符串

android - 在 Android 上升级正在运行的应用程序

android - 无法启动APK文件,以便用户可以从Android 9开始安装它?

java - 我希望我的应用程序能够在后台运行,即使用户正在 Android 上执行其他操作

android - ItemizedOverlay 中的 ArrayIndexOutOfBoundsException

android - 当 Android 上 View 的背景状态发生变化时,如何制作淡出效果?

Java HTML 解析(存储为字符串)

c++ - 用于 MS VC++ 的 gcc-xml 等效/源解析工具

android - 启动时自动更新旁加载 Android 应用程序