2015-03-16 7 views
0

Я новичок в разрыве телефона и затрудняюсь искать правильные учебные пособия. У меня есть приложение HelloWorld и вы хотите запустить его в Android.
Installed Платформа Android с помощью
cordova platform add android, но получил ошибкуЗапуск приложения Android-приложения phonegap на mac

[Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.] 
ERROR building one of the platforms: Error: /Users/bunty/my-app/platforms/android/cordova/build: Command failed with exit code 2 
You may not have the required environment or OS to build this project 
Error: /Users/bunty/my-app/platforms/android/cordova/build: Command failed with exit code 2 
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23) 
    at ChildProcess.EventEmitter.emit (events.js:98:17) 
    at maybeClose (child_process.js:700:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:767:5)` 

Что я делаю неправильно?

ответ

0

Вам необходимо установить путь ANDROID_HOME внутри вашего .bash_profile.

export PATH=${PATH}:/your-android-sdk-path/platform-tools 
export PATH=${PATH}:/your-android-sdk-path/tools 

Перезагрузите терминал.

+0

Благодарим вас за ответ. –

+0

Если это работает, пожалуйста, подтвердите и отметьте как принято –

-1

Вы не задали переменную окружения ANDROID_HOME на вашем Mac.

Откройте терминал и настройте переменную окружения ANDROID_HOME на основе местоположения Android SDK. Кроме того, рассмотрите возможность добавления ANDROID_HOME/tools и ANDROID_HOME/платформы-инструментов в ваш PATH.

экспорт ANDROID_HOME =/Пользователи/Неель/Документы/Softwares/вст-расслоением-макинтош-x86_64-20140321/SDK

экспорт PATH = $ {PATH}: $ ANDROID_HOME/инструменты: $ ANDROID_HOME/платформенные инструменты

затем запустить команду cordova для добавления платформы андроида. Это будет работать.

+0

Я уже упоминал об этом ранее, нет необходимости копировать мой ответ. –

+0

вы не указали путь ANDROID_HOME. – Navneeth

+0

не нужно упоминать, мой 100% работает –

Смежные вопросы