【发布时间】:2011-11-09 11:47:40
【问题描述】:
我使用适用于 iOS 和 android 的 flash builder 4.5.1 制作了简单的应用程序。我在我的 iphone 和 ipad 上测试了该应用程序,它运行良好。但是当我尝试在我的安卓设备(三星 GT-5570)上安装时。它收到以下错误消息。
Error occurred while installing the application:
1603 KB/s (6108444 bytes in 3.719s)
pkg: /data/local/tmp/Runtime.apk
Failure [INSTALL_FAILED_INVALID_APK]
我用谷歌搜索了这个错误。我发现这是因为我的设备有 ARMv6 架构。 http://forums.adobe.com/thread/890214
现在我有 2 个问题。 问题 1. 是否还有其他安装失败的原因。 问题 2. 如果原因与任何其他可用于构建 ARMv6 和 ARMv7 架构手机的方式相同。
还有一点我的两台 iOS 设备都是 ARMv7 架构。
谢谢 医学博士
【问题讨论】:
-
不满足系统要求通常就足够了。是否也安装了 AIR?
-
Air 未安装在设备上.. 意味着现在用户需要在安装应用程序之前安装 air?
-
对于 Android,这就是它的工作方式 - 当您的 flex 移动应用程序为 iOS 打包时,它使用“Captive Runtime”,打包作为独立运行应用程序的二进制文件。对于 Android,此功能将在 AIR 3 和 FB 4.6 中引入。因此,请先尝试在您的 Android 手机上安装 AIR - 但您的手机可能无法满足系统要求。
-
SQLiteNoob 你的意思是我不能在我的安卓设备上运行应用程序。
标签: android apache-flex air flash-builder