提问者:小点点

运行Visual Studio 2015 RC时出现错误adb.exe


当我尝试使用Apache Cordova工具(TACO)在VS 2015中部署应用程序时,出现此错误:

Unable to start program C:\users\pc\AppData\Local\Android\android-sdk\platform-tools\adb.exe

operation not supported. unknown error 0x80070057

我已确认 adb.exe 存在于我的计算机中


共3个答案

匿名用户

刚刚收到微软的回复!这是为我修复它的答案。

1) 删除此文件夹:C:\Users\[用户名]\appdata\local\microsoft\VisualStudio\14.0\ComponentModelCache

2)打开Visual Studio并创建一个新的空白cordova项目。这将重新生成已删除的文件夹。

3)在ripple中调试空白项目,首次运行可能会抱怨Chrome有问题,调试器可能无法连接。在此之后关闭 chrome,并再次尝试调试一次,它应该会根据需要连接。

4)享受再次运行的开发环境!

匿名用户

只是为了记录在案,上面没有任何帮助解决这个问题。

经过一番努力,我决定获取以前版本的代码,因为我已经在Android设备上发布了应用程序并且没有发生此错误。

我注意到我在config.xml中做了一些更改,导致问题的更改是“Common”部分的“Package Name”。我写了一个大写的名字,比如“我的公司”。Packagename”。当我换成“com.mycompany.packagename”时,效果非常好。

这很奇怪,因为这个错误似乎与此无关,但是我已经测试并可以模拟和复制这个错误,所以这是一个警告:在Package Name字段中使用小写。

匿名用户

我在我的项目中找到了解决此问题的解决方案,方法是直接运行ADB命令在我的设备上安装APK文件,这样我就可以看到部署到手机失败的实际原因:

adb install android-debug.apk

这给了我一个错误:

Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

然后我可以在谷歌上找到解决问题的方法。

我的失败是因为我已经从手机上删除了应用程序的测试版本,但测试应用程序的重新安装失败是因为生产应用程序已加载。

当我尝试安装编译的时,INSTALL _ FAILED _ UPDATE _ incompative。设备上的apk

你的问题可能和我的不同,但是这个方法论可以让你追踪你的问题。