gpt4 book ai didi

android - Genymotion 中的 Lollipop 虚拟机 - ARM 翻译可能无法正常工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:43 27 4
gpt4 key购买 nike

我在 mac (Yosemite) 上使用 Eclipse 和 Genymotion。我最近将 Genymotion 更新到 2.3.1,并创建了 2 个 Lollipop VM:一个 Google Nexus 5 和一个 Google Nexus 7。我在所有以前的 VM 上使用了 ARM Translation,它运行良好,但在 Lollipop VM 上它就是不行。我像往常一样将它安装在 Nexus 5 上,它警告我可能损坏设备,然后安装没有问题,并告诉我它已成功刷新。然后我像往常一样重新启动虚拟机。当我重新打开它并尝试在其上运行我的应用程序时,它告诉我:

[2014-12-29 16:29:42 - app-name] ------------------------------
[2014-12-29 16:29:42 - app-name] Android Launch!
[2014-12-29 16:29:42 - app-name] adb is running normally.
[2014-12-29 16:29:42 - app-name] Performing com.example.appname.StartActivity activity launch
[2014-12-29 16:29:42 - app-name] Automatic Target Mode: Several compatible targets. Please select a target device.
[2014-12-29 16:29:47 - app-name] Uploading app-name.apk onto device '192.168.56.101:5555'
[2014-12-29 16:29:50 - app-name] Installing app-name.apk...
[2014-12-29 16:29:51 - app-name] Installation error: INSTALL_FAILED_NO_MATCHING_ABIS
[2014-12-29 16:29:51 - app-name] Please check logcat output for more details.
[2014-12-29 16:29:51 - app-name] Launch canceled!

logcat 是空的。我尝试在几个较旧的 VM 上运行我的应用程序,没有任何问题。

重启Nexus 5几次,重新安装ARM Translation,更新SDK,重启ADB,重启电脑,结果还是一样。

作为引用,当我尝试(只是为了测试会发生什么)在我没有安装 ARM Translation 的 Nexus 7 上运行我的应用程序时,它告诉我与 Nexus 5 完全相同的事情,其中​​ ARM Translation 应该是安装成功,但显然不起作用。

我错过了什么?

更新:我刚刚安装了 Android Studio,它在那里是一样的。

Waiting for device.
Target device: genymotion-google_nexus_5___5_0_0___api_21___1080x1920-192.168.56.102:5555
Uploading file
local path: /Users/usr/AndroidstudioProjects/app-name/app/build/outputs/apk/app-debug.apk
remote path: /data/local/tmp/com.example.appname
Installing com.example.appname
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.appname"
pkg: /data/local/tmp/com.example.appname
Failure [INSTALL_FAILED_NO_MATCHING_ABIS]

所以至少我可以确定这不是 IDE 的问题。

最佳答案

INSTALL_FAILED_NO_MATCHING_ABIS 是指您尝试安装具有 native 库但没有适用于您的 cpu 架构的 native 库的应用程序。例如,如果您为 armv7 编译了一个应用程序并试图将其安装在使用 Intel 架构的模拟器上,它将无法运行

关于android - Genymotion 中的 Lollipop 虚拟机 - ARM 翻译可能无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27687582/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com