Ho iniziato a lavorare su una piccola app Android utilizzando Phonegap ed Eclipse qualche tempo fa con l'SDK Android 2.3.3. Ho eseguito le mie build sul mio magazzino HTC Sensation e tutto andava bene. Oggi ho deciso di effettuare il root del mio telefono e installare una ROM ICS, che funziona bene (Android Revolution 5.0.2 se è importante). Ho scaricato gli SDK 4.0 e 4.0.3 e aggiornato l'ADT ma non riesco più a creare il mio dispositivo. LogCat mi dà i seguenti avvisi:Impossibile installare APK su dispositivo Android tramite Eclipse
12-26 18:12:24.251: W/asset(17419): Asset path /data/local/tmp/myapp.apk is neither a directory nor file (type=0).
12-26 18:12:24.251: W/DefContainer(17419): Failed to parse package
12-26 18:12:24.251: W/ActivityManager(11546): No content provider found for permission revoke: file:///data/local/tmp/myapp.apk
In realtà, posso vedere/dati sul dispositivo, ma non/data/local /. Qualcuno ha mai incontrato una situazione simile?
Grazie per la risposta. Dopo aver installato il mio apk manualmente, ho disinstallato usando adb come suggerito. La disinstallazione ha funzionato ma adb install mi dà ancora: Failure [INSTALL_FAILED_INVALID_URI] – sebotron
Ok Mi sembra di averlo corretto, ma non sono sicuro che fosse il modo giusto. La cartella/data/local/tmp esisteva ma i permanenti erano impostati a 660 per entrambi. Ho dato agli "altri" accesso in scrittura e voilà. adb ora si installa bene e posso eseguire le mie applicazioni direttamente da Eclipse dopo la compilazione di nuovo. – sebotron