Android 如何配置IBM Worklight Studio以构建ARM和MIPS设备?

Android 如何配置IBM Worklight Studio以构建ARM和MIPS设备?,android,arm,mips,ibm-mobilefirst,abi,Android,Arm,Mips,Ibm Mobilefirst,Abi,我正在使用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-Project1App1 android]有

我正在使用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-Project1App1 android]有关更多详细信息,请查看logcat输出。 [2013-03-05 00:27:36-项目1app1android]发布取消

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


我认为问题在于构建没有包括对旧设备SDK的MIPS支持,比如我遇到问题的devce上的Froyo 2.2.1。如何配置Worklight以构建ARM和旧版MIPS?我还安装了适用于PhoneGap的MDS Eclipse插件,它构建并部署到相同的MIPS设备上,没有任何问题

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


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

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


生成的.apk是通过谷歌的Android开发工具生成的。

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

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

感谢您的及时回复和参考链接。我已经安装了Android SDK Tools Rev 21.1,但我的目标是一个在SDK中没有MIPS映像的MIPS Android 2.2.1设备。Android SDK v21+声明对Jelly Bean 4.2 ABI 17、Jelly Bean 4.1 ABI 16和冰淇淋三明治4.0.3 ABI 15的完全MIPS支持。我已经将我的uses sdk改为target 9,min 8,max 17,因为MIPS集成支持需要target 9 Android 2.3。那么,在使用旧版Android SDK的设备上是否有单独的MIPS支持流程?谢谢大家!我决定在OpenShift或Azure Paas上部署开源MEAP Convertigo。感谢您的及时回复和参考链接。我已经安装了Android SDK Tools Rev 21.1,但我的目标是一个在SDK中没有MIPS映像的MIPS Android 2.2.1设备。Android SDK v21+声明对Jelly Bean 4.2 ABI 17、Jelly Bean 4.1 ABI 16和冰淇淋三明治4.0.3 ABI 15的完全MIPS支持。我已经将我的uses sdk改为target 9,min 8,max 17,因为MIPS集成支持需要target 9 Android 2.3。那么,在使用旧版Android SDK的设备上是否有单独的MIPS支持流程?谢谢大家!我决定在OpenShift或Azure Paas上部署开源MEAP Convertigo。感谢您的及时回复。我已经安装了ADT v21.1,它支持用于较新Android SDK的MIPS(感谢@vitalym),但我的目标设备是带有Android 2.2.1 SDK的设备,SDK中没有新的MIPS支持。我想我需要为旧版SDK设置MIPS支持,因为我尝试了一个带有MIPS和ARM处理器的Jelly Bean 4.2+模拟器,并且安装并运行了该应用程序。所以我的问题似乎是老的Android目标。有什么建议吗?谢谢大家!我决定在OpenShift或Azure Paas上部署开源MEAP Convertigo。感谢您的及时回复。我已经安装了ADT v21.1,它支持用于较新Android SDK的MIPS(感谢@vitalym),但我的目标设备是带有Android 2.2.1 SDK的设备,SDK中没有新的MIPS支持。我想我需要为旧版SDK设置MIPS支持,因为我尝试了一个带有MIPS和ARM处理器的Jelly Bean 4.2+模拟器,并且安装并运行了该应用程序。所以我的问题似乎是老的Android目标。有什么建议吗?谢谢大家!我决定在OpenShift或Azure Paas上部署开源MEAP Convertigo。