0

Со вчерашнего дня я не могу построить проект на титане больше ... Плюс моя Titanium студия не признают мои андроид устройств, когда они pluged ..Longjohn построить неудачу Titanium

ошибка:

c:\Users\support\AppData\Roaming\npm\node_modules\titanium\node_modules\longjohn\dist\longjohn.js:184 
    e.stack; 
    ^
processImmediate [as _immediateCallback] (timers.js:358:17) 

или некоторые подобные им, в зависимости от того, если я запускаю строить из ti build или зеленой кнопки (только с помощью мобильного Интернета выбран потому, что не обнаружено андроид устройства)

Что долго john.js? ...

Я пробовал много вещей, таких как:

  • Удалить/установить обратно Titanium студии
  • Uninstall/установить обратно SDK (ы)
  • Uninstall/установить обратно узел. JS
  • Использование по крайней мере 6 Дифференц версии Node.js с nvm
  • Обновление JAVA
  • Clean проекта
  • Создать новый проект и запустить его (тот же выпуск)

Я также попытался с this tutorial установить Titanium с Sublim Text (который звучит сказочная ...) Но не работает:

Traceback (most recent call last): 
File "C:\Users\support\AppData\Roaming\Sublime Text 3\Packages\Titanium Build\Titanium.py", line 65, in select_project self.project_sdk = self.get_project_sdk_version() 
File "C:\Users\support\AppData\Roaming\Sublime Text 3\Packages\Titanium Build\Titanium.py", line 104, in get_project_sdk_version process = subprocess.Popen([self.cli, "project", "sdk-version", "--project-dir", self.project_folder, "--output=text"], stdout=subprocess.PIPE, stderr=subprocess.PIPE) 
File "./subprocess.py", line 824, in __init__ 
File "./subprocess.py", line 1118, in _execute_child 
FileNotFoundError: [WinError 2] Le fichier spécifié est introuvable 

Я даже не знаю, где я должен запускать сборку, в каком файле? Не нашел документ ^^»

И последнее, но не менее: Где я думаю, что мне не удалось

Я пытался изменить AppIcon.png и изменил почти все .png файлы я нашел в Ressources\android И deleted build

Возможно, проблема возникла, когда я удалил несколько файлов с app\asset\android\image? Но хорошо не следует блокировать новый проект для сборки ...

+0

Какая версия Android SDK используется? Вы не должны использовать ничего выше 21. –

ответ

0

Я финналы узнал, как решить это!

Идите по своим файлам и удалите это f *** ing genymotion.js !!: D в:

C:\Users\YOUR_USER_NAME\AppData\Roaming\Titanium\mobilesdk\win32\3.3.0.GA\node_modules\titanium-sdk\lib\emulators 

И КСТАТИ убедитесь, что вы удалите -useless- «Thumbs.db» (более скрытой, чем скрытые файлы) при изменении изображения;) ... Это было два моих ошибок

0

Ошибка с longjohn довольно распространена с титаном, поскольку longjohn.js - это только инструмент, используемый Titanium для отображения полных следов стека сборки. Когда ваш проект получит несогласованную или невероятную ошибку, вы, вероятно, увидите, что ошибка распространяется до тех пор, пока она не достигнет последнего уровня конвейера, который более или менее длинный.

Сказав это, да, вы не удалили изображение, необходимое Android для создания .apk. Кроме того, игра с вашей Resources папкой не будет иметь никакого эффекта (или только временные эффекты) в приложении; папка стирается и заменяется титаном при его создании; Иногда частично, иногда полностью, но вы не хотите менять какой-либо файл в этой папке.

+0

Это не объясняет, почему новый проект не может построить ... нет? – Seba99

+0

Попробуйте очистить кеш-нпм, а также очистите эмулятор/симулятор. Проблема возникает в последнее время во время сборки, конечно, когда Titanium пытается отправить приложение на устройство. По-вашему. Ваши вопросы были «Что такое Лонгджон?» и «Это проблема удаления файлов в app/assets/...»:/ – KtorZ

+0

я очистился и все еще не сработал ... Но теперь я устанавливаю appcelerator studio (30 июня титан будет устаревшим), и я увижу если это до той же ошибки ... Кстати, даже если вопрос не был ясен, это было как-то вроде «как я могу переделать приложение?» ^^ – Seba99

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