cordova-adb 1.0.32给出错误“无法安装apk到模拟器”adb1.0.31成功

时间:2016-02-21 01:58:27

标签: android cordova android-emulator

运行cordova emulate android会出现以下错误 -

Error: Failed to install apk to emulator: Error executing "adb -s emulator-5554 install -r "C:/work/projects/cordova/projectName/platforms/android/build/outputs/apk/android-debug.apk"":

错误消息实际上并不正确,因为新的apk已部署到模拟器(我已经执行了少量更改,并且模拟器上的apk已更新),但应用程序未启动。

当我手动运行错误消息中显示的adb命令时,我得到一个Windows对话框,说明adb.exe已停止响应。命令行上没有错误消息。虽然模拟器上的应用程序已再次更新(因此安装正在运行),并且可以从模拟器手动运行。

当我将adb版本1.0.31(exe和两个dll)复制到\platform-tools版本1.0.32的顶部时,它会按预期运行 - 加载apk并启动应用程序,没有错误,无论我是否直接使用cordova命令或adb命令。

有没有人遇到过adb1.0.32这个问题,或者有工作解决方案?我有一个使用1.0.31的解决方法,但我想知道问题是什么。

0 个答案:

没有答案