Предпосылки:
1. Android Studio
2. Диспетчер пакетов npm:

Перед запуском следующего процесса убедитесь, что они установлены в системе. Если они не установлены, используйте следующую ссылку для загрузки установочных пакетов для NPM и Android Studio.

  1. Установите Cordova глобально, используя npm
npm install -g cordova

2. Создайте пример приложения Cordova

cordova create myapp com.medium.myapp MyApp

Теперь нам нужно добавить Android в качестве платформы в приложение Cordova.

3. Измените каталог

cd myapp

4. Добавьте Android в качестве платформы

cordova platform add android

Это обновит файлы config.xml и package.json.

5. Проверьте соответствие зависимостей

cordova requirements

Вывод из моей командной строки выглядит примерно так.

В основном это означает, что у меня не установлен JDK и он настроен для использования Cordova. У меня установлена ​​Android Studio, но она не может обнаружить Gradle, инструмент автоматизации для компиляции, компоновки и упаковки приложения Android.

6. Установите комплект для разработки Java

Используйте следующую ссылку для загрузки и установки комплекта разработки Java: https://www.oracle.com/java/technologies/downloads/#jdk17-windows

7. Установите инструмент Gradle

Используйте следующую ссылку, чтобы загрузить установочный двоичный файл и извлечь его: https://gradle.org/releases/

9. Установите переменные среды

Здесь мы собираемся добавить две переменные среды. Создайте новую пользовательскую переменную с ключом JAVA_HOME и задайте для нее значение пути, по которому установлена ​​Java. В моем случае это C:\Program Files (x86)\Java\jdk1.8.0_291. Обратите внимание, что java.exe находится на один каталог выше.

Установите другую переменную пути, в которую были извлечены файлы Gradle. В моем случае это «C:\Gradle\gradle-7.4.1\bin»

Затем мы должны указать путь среды для ANDROID_HOME, в моем случае это «C:\Users\muser\AppData\Local\Android\Sdk».

Теперь для сборки приложения Android размер кучи сборки может превышать выделенное пространство памяти для JVM. Итак, нам нужно увеличить максимальный размер выделяемой памяти. Мы сделаем это, добавив еще одну переменную среды _JAVA_OPTIONS и установив для нее значение -Xmx512m.

Теперь, если мы снова запустим требования Cordova, мы должны увидеть, что мы выполнили все требования.

10. Запустите приложение

Запустите эмулятор Android с помощью AVD-менеджера из Android Studio и выполните следующую команду.

cordova run android

Спасибо, что прочитали.