Titanium не будет запускать iPhone / Android Emulator - PullRequest
3 голосов
/ 04 января 2011

Я только что установил Titanium SDK (1.5.1) и все Android SDK. Также у меня уже установлен iPhone SDK 4.2.

Я скачал KitchenSink и импортировал его в Titanium, но всякий раз, когда я пытаюсь запустить его на эмуляторе iPhone, я получаю эту ошибку:

<code>
[INFO] One moment, building ...
[INFO] Titanium SDK version: 1.5.1
[INFO] iPhone Device family: iphone
[INFO] iPhone SDK version: 4.0
[INFO] Detected compiler plugin: ti.log/0.1
[INFO] Compiler plugin loaded and working for ios
[INFO] Performing clean build
[INFO] Compiling localization files
[INFO] Detected custom font: comic_zine_ot.otf
[ERROR] Error: Traceback (most recent call last):
File "/Library/Application Support/Titanium/mobilesdk/osx/1.5.1/iphone/builder.py", line 1003, in main
execute_xcode("iphonesimulator%s" % iphone_version,["GCC_PREPROCESSOR_DEFINITIONS=<strong>LOG__ID</strong>=%s DEPLOYTYPE=development TI_DEVELOPMENT=1 DEBUG=1 TI_VERSION=%s" % (log_id,sdk_version)],False)
File "/Library/Application Support/Titanium/mobilesdk/osx/1.5.1/iphone/builder.py", line 925, in execute_xcode
output = run.run(args,False,False,o)
File "/Library/Application Support/Titanium/mobilesdk/osx/1.5.1/iphone/run.py", line 31, in run
sys.exit(rc)
SystemExit: 1

А для Android работает ОС, а не приложение KitchenSink, вот журнал:

<code>
[INFO] Launching Android emulator...one moment
[INFO] Building KitchenSink for Android ... one moment
[INFO] plugin=/Library/Application Support/Titanium/plugins/ti.log/0.1/plugin.py
[INFO] Detected compiler plugin: ti.log/0.1
[INFO] Compiler plugin loaded and working for android
[INFO] Titanium SDK version: 1.5.1 (12/16/10 16:25 16bbb92)
[INFO] Waiting for the Android Emulator to become available
[ERROR] Timed out waiting for android.process.acore
[INFO] Copying project resources..
[INFO] Detected tiapp.xml change, forcing full re-build...
[INFO] Compiling Javascript Resources ...
[INFO] Copying platform-specific files ...
[INFO] Compiling localization files
[INFO] Compiling Android Resources... This could take some time

Есть идеи, как заставить работать Titanium?

Ответы [ 3 ]

2 голосов
/ 08 января 2011

Мне наконец-то удалось это исправить.Что касается файла adb, просто скопируйте или вставьте ссылку на него из / platform-tools в / tools, и Titanium распознает SDK.

Об ошибках Titanium, вот что я сделал: 1 - Сначала я скачал последнюю версию Titanium SDKbuild (1.6.0) из http://builds.appcelerator.com.s3.amazonaws.com/index.html

2 - установил его, разархивировав содержимое файла (папка с именем 1.6.0) / Библиотека / Поддержка приложений / Titanium / mobilesdk / osx

3 - Затем я удалил свой Xcode 1.2.5 с SDK 4.2. ПРИМЕЧАНИЕ. Если у вас установлены другие версии Xcode, УДАЛИТЕ их и переустановите только последнюю версию, иначе Titanium не будет работать.(По крайней мере, так было со мной)

4 - Uninstalled Titanium

5 - Переустановленный Xcode с SDK 4.2

6 - Переустановленный Titanium

7- Откройте его, создайте или попробуйте запустить старый проект, и он будет работать как для iPhone, так и для Android.

Надеюсь, это поможет.

Приветствия.

1 голос
/ 08 января 2011

Точно такая же ошибка здесь - очень расстраивает. Я довольно опытный программист, но Titanium только что высосал из меня жизнь сегодня. Ошибки, связанные с поиском adb в последнем Android SDK, поэтому мне нужно было использовать более старый SDK, и теперь - ванильная установка - ничего страшного не произошло, следовал их инструкциям без ошибок. Я знаю, что еще ничего не заплатил, но меня все равно бесит, что разработчики завышают готовность программного обеспечения, которое явно не готово к прайм-тайм.

0 голосов
/ 07 февраля 2011

Наконец, мне удалось исправить мою версию этой проблемы (iPhone sim - я не пробовал Android).

Сначала обновите xcode и IOS SDK до последней версии (4.2 в моем случае)

Затем откройте проект в xcode.Файл /build/iphone/yourproj.xcodeproj

Затем вы увидите, что не выбран ни один базовый SDK.

Выберите SDK с помощью следующих меню ...

XCode \ Project \ Изменить параметры проекта \ Build \ Base SDK - iOS-устройство 4.2 XCode \ Project \ Редактировать активную цель '[имя проекта]' \ Build \ Base SDK - iOS Simulator 4.2

Сборка проекта в xcode(это, вероятно, потерпит неудачу)

Сохраните и выйдите.Вернитесь к Titanium, и проект должен теперь скомпилироваться.

Немного головной боли, чтобы начать, но вы здесь.

...