我在SO和其他论坛中搜索过但找不到与我的问题相关的一个帖子。
在我安装了android平台并重新安装后,我在JAVA_HOME和ANDROID_HOME环境变量正常显示后显示此错误信息:
找不到指定的路径
这是完整的日志:
ANDROID_HOME=C:\Users\Pierrick\AppData\Local\Android1
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_161
The specified path was not found.
(node:19256) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: cmd: Command failed with exit code 1
(node:19256) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
这是科尔多瓦要求的ouptut:
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-27,android-26,android-25,android-24
Gradle: installed C:\Program Files\Android\Android Studio\gradle\gradle-4.1\bin\gradle
我的环境变量很好,而且Java和Android安装在该位置。
我试图再次使用该平台,但错误仍然存在。
我从来没有看到过这个错误,我不知道是什么导致了它,谷歌一无所知。
一些帮助将不胜感激。
答案 0 :(得分:0)
解决。
用-d选项运行命令后,我有后台操作日志,让我看到cordova正在“Android Studio”程序目录中搜索,但我的安装在“Android Studio 1”中,因为我重新安装它而没有清理所有来自先前安装的文件。
希望这将有助于将来。