TitaniumStudio - Android SDK - PullRequest
       6

TitaniumStudio - Android SDK

0 голосов
/ 19 октября 2011

Я перепробовал все возможные способы и следил за каждым списком форумов, который смог найти, но безрезультатно. Я пытаюсь заставить Android SDK быть распознанным TitaniumStudio. Я установил, пройдя через папки и запустив его таким образом, я попробовал параметр командной строки, я установил его через Eclipse (в котором он работает), но TitaniumStudio STILL не распознает его. Я переустановил TitaniumStudio, это не сработало.

Ключевые моменты:

  • Все актуально
  • Я работаю на Mac OSX 10.6.8
  • Я знаю терминал и что он может делать, но не знаю команд Unix
  • Вышесказанное, вероятно, важно, потому что где-то на форуме кто-то упоминал об изменении PATH для sdk для чтения папок / tools и / platform-tools с помощью /.bash_profile (я думаю, это так и называется, поправьте меня, если я ' я ошибся) но когда я попытался запустить команду через терминал для создания AVD (android create avd -n android_sdk -t 2 (android_sdk - это имя AVD, а 2 - для указания на платформу android-4)), я получаю следующая ошибка:

-bash: android: команда не найдена

Пожалуйста, помогите мне немного разобраться в этом "-bash", что это такое и как решить эту досадную проблему! >. <</p>


РЕДАКТИРОВАТЬ: Я получил его до такой степени, что теперь я получаю следующую ошибку, когда я пытаюсь отправить (android создать avd -n android_sdk -t 2) через терминал:

Действительные ABI: нет ABI.

Ошибка: эта платформа имеет более одного ABI. Пожалуйста, укажите один, используя --abi.

Что, черт возьми, это значит и что такое ABI? o.o

Ответы [ 2 ]

1 голос
/ 11 апреля 2012

Запустите tools / android, он запустит «Android SDK Manager», где вы увидите различные платформы в списке и ABI для этих платформ под ними.Например, когда я запускаю свой «Android SDK Manager», я вижу Android 4.0 (API 14), а затем под ним «Образ системы ARM EABI v7a».Проверьте этот пакет и установите его.Подтвердите, что ABI действительно перечислены, выполнив команду "цели списка Android".

0 голосов
/ 19 октября 2011

Не забудьте запустить новый терминал, когда вы вносите изменения в файлы .bash_profile или .bashrc. Невыполнение этого требования может привести к таким ошибкам, как у вас, потому что изменения не загружены, а новые PATH и все программы там вам недоступны.

С учетом вышесказанного вам нужно добавить в путь папку с бинарными программами, вы можете проверить, что путь загружен, с помощью следующей команды:

echo $PATH

Что дает мне это на Snow Leopard:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

Установка пути может быть затруднена в OSX, потому что кажется, что они немного изменили это поведение между выпусками.

Посмотрите здесь более подробный ответ о настройке переменных пути: https://superuser.com/questions/69130/where-does-path-get-set-in-os-x-10-6-snow-leopard

Здесь также есть описание того, как заставить Snow Leopard прочитать предоставленный пользователем файл .bashrc в домашнем каталоге: http://kaspergrubbe.dk/2011/enable-bashrc-on-osx-snow-leopard-and-lion/

...