我在Mac上的Parallels中运行的Windows上安装了Visual Studio。
创建新的Cordova项目并使用VS Android Emulator进行调试时,它失败并显示:
java.lang.IllegalArgumentException: URI has an authority component
我在某处读到,当使用Parallels启用共享时会发生这种情况。如果我禁用共享,我会收到一个新错误:
java.io.FileNotFoundException: \\Mac\Home\.gradle\wrapper\dists\gradle-2.2.1-all\2m8005s69iu8v0oiejfej094b\gradle-2.2.1-all.zip.lck (The network path was not found)
我理解,因为\ Mac \ Home显然不再可用。
我无法弄清楚是什么或者什么在寻找\ Mac \ Home for Gradle,或其他任何事情。这是我的VS安装吗?我申请中的东西? Android SDK? Java的?一些NPM包?
编辑: 我已经完成了Visual Studio的全面修复安装,我从头开始重新安装Node,Android SDK和JDK - 谁知道\ Mac \ Home ?????
答案 0 :(得分:0)
是Java。安装JDK时存在\\ Mac \ Home,安装较新版本的JDK并没有让VS使用它 - 我在工具中手动设置它 - >选项 - >用于Apache Cordove的工具 - >环境变量覆盖