1

我正在使用适用于 Eclipse IDE Juno JAVA EE 的 Worklight Studio Developer Edition 插件来测试构建混合应用程序,并且我正在尝试构建并部署到基于 Android MIPS 的设备。ARM 设备和仿真器工作正常,但无法安装 MIPS 设备。

我从控制台和 logcat 收到以下错误。

[2013-03-05 00:27:36 - Project1App1Android] 由于 APK 文件无效,安装失败![2013-03-05 00:27:36 - Project1App1Android] 请检查 logcat 输出以获取更多详细信息。[2013-03-05 00:27:36 - Project1App1Android] 发布取消!

03-05 00:28:18.607:W/PackageManager(90):包文件中的本机 ABI 不匹配

我认为问题在于构建不包括对旧设备 SDK 的 MIPS 支持,例如我遇到问题的设备上的 Froyo 2.2.1。如何配置 Worklight 以针对 ARM 和旧版 MIPS 构建?我还安装了用于 PhoneGap 的 MDS Eclipse 插件,它可以毫无问题地构建和部署到同一个 MIPS 设备。

4

2 回答 2

1

Android 应用程序是在 Android 开发工具的帮助下构建和运行的。Android SDK 第 21 版中包含对所有处理器架构的统一支持。您可以在此处阅读公告:官方 Android SDK安装说明

于 2013-03-05T07:57:19.463 回答
0

这超出了 Worklight 范围。您应该打开 Android SDK 管理器,并确保安装 Google 提供的与 MIPS 和/或 ARM 相关的任何支持。

生成的 .apk 是通过 Google 的 Android 开发者工具生成的。

于 2013-03-05T07:52:14.727 回答