1. Скачать и установить NodeJS 4.6.0 для своей ОС.
2. Открыть CMD и выполнить npm install -g phonegap
3. Для создания шаблона проекта выполнить phonegap create APP_NAME (APP_NAME название директории, которую создаст phonegap)
Вариант без установки Android SDK
4. Идем на сайт PhoneGap, регистрируемся если у вас нет Adobe ID.
5. Выполняем phonegap remote login, вписываем email и пароль который вы указывали при регистрации.
6. Выполняем phonegap remote build <platform>.
7. Идем на сайт PhoneGap и о чудо! Доступны к загрузки версии приложения для Android/iOS/WindowsPhone
В бесплатной версии можно только одно приватное приложение!
Вариант с установкой Android SDK (ONLY ANDROID APP)
4. Выполнить cd APP_NAME и phonegap platform add android.
5. Выполнить phonegap build android и выполнить требования по установке Android SDK.
6. Изменяете содержимое файла config.xml
Что менять
‹name›Hello World‹/name›
‹description›
Hello World sample application that responds to the deviceready event.
‹/description›
‹author email="support@phonegap.com" href="http://phonegap.com"›
PhoneGap Team
‹/author›
7. Скачиваете архив и заменяете файлы в директории www.
8. Скачиваете проект из Hion и перемещаете файлы (‹APP_NAME›.js в папку js, ‹APP_NAME›.css в папку css).
9. Изменяете содержимое файла index.html под свое приложение.
10. Когда Android SDK финиширует установку переходим в папку с приложением и выполняем phonegap build android.
11. Ожидаем окончания сборки и находим заветный APK в директории ‹APP_NAME›/platforms/android/build/outputs/apk
Для сборки других платформ делаем phonegap platform add ‹Название платформы› и phonegap build ‹Название платформы›
Список доступных платформ phonegap platforms ls
Версию SDK для Android можно поменять в файле config.xml.
Добавив в него:
<platform name="android">
<preference name="android-minSdkVersion" value="14" />
<preference name="android-targetSdkVersion" value="19" />
</platform>