Форум программистов, компьютерный форум CyberForum.ru

HTML5: мобильные приложения

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
shaman92
2 / 2 / 0
Регистрация: 04.06.2014
Сообщений: 76
#1

Как добавить платформу в phoneGap? - HTML5

20.01.2015, 20:20. Просмотров 1455. Ответов 2
Метки нет (Все метки)

Всем привет. Только начал ковырять phoneGap, сразу столкнулся с проблемкой. Пытаюсь добавить новую платформу в проект через командную строку.
В терминале висит ошибка:

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
cordova platform add android
Creating android project...
 
/home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:126
                    throw e;
                          ^
Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.
    at /home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/lib/check_reqs.js:159:19
    at _fulfilled (/home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:760:13)
    at /home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:821:14
    at flush (/home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:419:13)
    at Function.Module.runMain (module.js:499:11)
    at startup (node.js:119:16)
    at node.js:906:3
Error: /home/abakan/.cordova/lib/npm_cache/cordova-android/3.6.4/package/bin/create: Command failed with exit code 8
    at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:753:16)
    at Process.ChildProcess._handle.onexit (child_process.js:820:5)
Подскажите как исправить
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2015, 20:20     Как добавить платформу в phoneGap?
Посмотрите здесь:

HTML5 Как установить Downlaoder plugin for Phonegap?
PhoneGap+iOS+INMOBI HTML5
[Android] Как сделать чтобы элемент из main.xml (кнопка с рекламой) отображался поверх Phonegap? HTML5
Phonegap+Bluetooth HTML5
HTML5 Создание нового проекта: есть только 4.2.2, как можно добавить более низкую платформу?
HTML5 Phonegap + SQlite
HTML5 Копиляция PhoneGap Desktop
Не могу скачать PhoneGap HTML5
HTML5 Авторизация пользователя PhoneGap
HTML5 Как запустить приложение вне браузера, написанное на PhoneGap?
PhoneGap, авторизация без API HTML5

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vorona
Peace 2 all shining faces
666 / 528 / 45
Регистрация: 05.03.2010
Сообщений: 1,271
25.01.2015, 04:51     Как добавить платформу в phoneGap? #2
Цитата Сообщение от shaman92 Посмотреть сообщение
Error: ANDROID_HOME is not set and "android" command not in your PATH.
Собственно вот и проблема, нужно уставновить Android SDK и прописать путь к ней в ~/.bash_profile
Bash
1
2
export ANDROID_HOME=/path/to/adt-bundle/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
shaman92
2 / 2 / 0
Регистрация: 04.06.2014
Сообщений: 76
26.01.2015, 17:09  [ТС]     Как добавить платформу в phoneGap? #3
Спасибо, всё заработало))
Yandex
Объявления
26.01.2015, 17:09     Как добавить платформу в phoneGap?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru