올해 만난 [Error!]

Titanium 신참자의 @nobinego이라고 합니다.
2014년도 앞으로 불과…
Titanium에서의 개발로 고민된 에러의 여러 가지를 연내에 정리해 두자는 것으로, 처음으로 기사를 씁니다.
잘 부탁드립니다.

Windows에서 Titanium 개발을하는 것은 어렵습니다!



내 몸에는 Windows에서 Titanium 개발을하는 사람이 많이 있습니다.
그러나 Windows의 Titanium Studio에서는 예기치 않은 오류가 발생하는 경우가 많습니다.

분명 1번은 검색할 것이다 항목에 대해 정리해 갑니다.

Android 에뮬레이터에서 앱이 실행되지 않음



[ERROR] Application Installer abnormal process termination. Process exit value was 1
[ERROR] Emulator exited with error: 1

때때로 위의 오류를 토하고 Android 에뮬레이터가 시작되지 않을 수 있습니다.
이런 경우에는 먼저 Android SDK Manager를 시작하고 다음을 확인하십시오.
1. Android SDK Tools 버전이 최신인지
2. Android SDK Platform-tools 버전이 최신임
3. Android Build Tools 버전이 20 이하임

Android Build Tools의 최신 버전은 예기치 않은 오류를 일으킬 수 있습니다.
20정도라면 정상적으로 동작하는 것이 확인되고 있으므로, 현상은 20을 사용하는 것이 좋을 것입니다.

그래도 Android 에뮬레이터에서 앱이 실행되지 않음



[ERROR] Application Installer abnormal process termination. Process exit value was 1
[ERROR] Emulator failed to start in a timely manner
[INFO] Warning for emulator to become ready The current timeout is set to 120000 ms

다음 적은 타임 아웃 오류입니다.
몇 번이나 Run하고 있는 동안에, 가끔 기동할 수 있을 때도 있는 것 같습니다만,
$Titanium config android.emulatorStartTimeout <timeout ms>

로 타임 아웃까지의 시간을 밀리 세컨드를 단위로 설정할 수 있습니다.

Windows에서는 Android SDK와 홈 디렉토리가 ..\Program File (x64)\등에 있으면이 시간 초과 오류가 발생할 수 있습니다.
즉, 공백이나 ()를 포함한 이름을 디렉토리에 설정하지 말라는 것입니다.

그러나 iOS 앱과 Android 앱 모두에서 동작을 확인하고 싶다는데, Android 에뮬레이터의 기동이 운임하도록 하는 것은 불가능하다.
그런 당신에게



또는 귀하의 Android 기기에서 실행해 보는 것이 좋습니다.
Android 에뮬레이터만이 나쁘다면, 단말상에서는 제대로 앱이 기동하는 경우가 많기 때문에.

Mac이지만 Titanium을 빌드 할 수 없습니다.



평소 개발하는 것은 MacBook Air이지만,



이 때는 빌드 실패가 됩니다.

[ERROR] Failed to run command "빌드"
[ERROR] TypeError: Cannot read property 'cyan' of undefined

무엇이 문제인가 하면 Xcode가 자동 업데이트 할 수 없습니다.

5GB 정도의 여유 공간은 항상 가지고 싶습니다.
그리고 중요한 것은

터미널 재부팅



업데이트를 적용하고 빌드를 실행하려면 새로운 터미널을 시작하거나 지금 일어나고있는 터미널을 다시 시작하십시오.
그런 간단한 일을 깨닫지 못하고 당당히 돌아 다녔을 때도있었습니다 (먼 눈


이상, 올해 몇 번이나 고민받은 에러였습니다.
한 번 해결했음에도 불구하고 잊었을 무렵에 와서 고통 받았습니다.
이것으로 2015년은 고민하지 않고 오류를 해결할 수 있을 것입니다!



그럼 여러분,

☆・:゚* 좋은 해를 *゚:・☆

좋은 웹페이지 즐겨찾기