Вверх ↑
Ответов: 1731
Рейтинг: 68
#1: 2016-09-28 23:21:54 ЛС | профиль | цитата
ВНИМАНИЕ! Потребуется скачать много.

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>
Хочу обратить ваше внимание что для наилучшего отображения приложения лучше не использовать Layout-›Fixed.
карма: 1

3
Голосовали:Quest, Dilma, Konst
Редактировалось 2 раз(а), последний 2016-09-30 01:12:32