我一直在Ubuntu-18.04上尝试配置Apache Cordova,对此问题我进行了很多研究,但是没有解决方案对我有所帮助。
当我运行$cordova requirements
时,结果如下:
Android Studio project detected
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: not installed
avdmanager: Command failed with exit code 1
Gradle: installed /usr/share/gradle/bin/gradle
Some of requirements check failed
运行echo $PATH
时,我得到了:
/home/marcos/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/bin/java:/home/marcos/Android/Sdk:/home/marcos/Android/Sdk/tools:/home/marcos/Android/Sdk/platform-tools:/home/marcos/Documents/apache-ant-1.9.13/bin:/usr/bin/java:/home/marcos/Android/Sdk:/home/marcos/Android/Sdk/tools:/home/marcos/Android/Sdk/platform-tools
所以,我知道所有内容都在$PATH
上设置了,但仍然出现此错误,我已经检查了Android Studio上的所有内容,所有工具都在那里,我什至可以在其中模拟设备,但是我可以不要通过命令行运行Cordova。