Kitchensink errore di strumenti / apkbuilder quando si cerca di correre per Android
Domanda
Quando eseguo progetto di esempio kitchensink su iPhone emulatore tutto è OK, ma cercando di lancio per Android emulatore genera errori:
[ERROR] /Users/lukasz/Android/android-sdk-mac_x86/tools/apkbuilder
[ERROR] Failed installing com.appcelerator.kitchensink: pkg: /data/local/tmp/app.apk
Succede tutto ciò Androig API scelgo (1,5-2,2 o da API 1.5 alle API 2.2). Sto usando Titanium Developer 1.2.1, titanio SDK 1.4.1.11
Dove è il problema?
Per quanto posso vedere Android SDK e piattaforme funzionano correttamente perché posso compilare correttamente i progetti Android da IDE differente (Netbeans).
Soluzione
ho avuto questo errore cercando di distribuire ad Android SDK versione 2.3.
Ho trovato questo articolo; http://developer.appcelerator.com/question/51051/failed -Installazione-comappceleratorkitchensink-pkg-datalocaltmpappapk
Inizialmente ho provato a installare l'SDK nella costruzione dello schermo a 2,2, ma che ancora errati. Tuttavia, Una volta ho selezionato "API 2.2" è installato benissimo.
Altri suggerimenti
Ho avuto problemi simili con Appcelerator. Provare a eseguire emulatore di Android dalla console prima di iniziare l'applicazione in Appcelerator.
La correzione è quello di andare in Android SDK Manager e installare "Android 3.0 (API 11)". Assicurarsi che gli usi app emulatore "API di Google (Android 2.3.3)" e "WVGA854". Presumo c'è un bug in titanio perché si deve installare un livello di API più elevato (3,0) rispetto a quanto effettivamente utilizzato (2.3.3). Usando esattamente queste impostazioni, Lavello funziona come previsto.