Не могу настроить Cordova для android - PullRequest
0 голосов
/ 09 апреля 2020

Я только что установил Cordova на свой компьютер, чтобы создавать android приложений с использованием javascript.

. Я выполнил эту команду после того, как создал свой проект в D: \ learn_cordova \ firstApp:

cordova platform add android

Результат был следующий:

Using cordova-fetch for cordova-android@^8.0.0
Adding android project...
Creating Cordova project for the Android platform:
        Path: platforms\android
        Package: com.ignacio.firstApp
        Name: HelloWorld
        Activity: MainActivity
        Android target: android-28
Subproject Path: CordovaLib
Subproject Path: app
Android project created with cordova-android@8.1.0
Installing "cordova-plugin-whitelist" for android

Все выглядит правильно, но когда я запускаю cordova requirements, чтобы увидеть, что еще мне нужно, чтобы сделать мое первое приложение android я получаю такой результат:

Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: not installed
android: Command failed with exit code ENOENT Error output:
'android' is not recognized as an internal or external command,
operable program or batch file.
Gradle: installed C:\gradle\bin\gradle
Some of requirements check failed

Как говорится, android не распознается как команда, я попытался добавить переменные в PATH:

C:\Users\ignac\AppData\Local\Android\Sdk
C:\Users\ignac\AppData\Local\Android\Sdk\platform-tools

Предполагается, что существует C:\Users\ignac\AppData\Local\Android\Sdk\tools папка в соответствии с этим

post однако это было записано еще в 2012 году.

Когда я набираю android в cmd, возвращается, что команда не существует

До этого при запуске cordova platform list я получал ошибку о несуществующем файле с именем

C:\Users\ignac\.config\configstore\cordova-config.json

И я видел сообщение stackoverflow , в котором указано, что создается файл с '{}' в качестве ввода должен решить проблему, так что я сделал это.

...