Cordova nicht wirklich installiert app auf android-Gerät

Ich habe setup cordova 5.0.0 + android-SDK-API-22 ( Android 5.1.1 ) auf ubuntu 12.04 app zu entwickeln. Wenn ich den Befehl ausführen

cordova run --device

es ohne Fehler erstellt die APK und zeigt

Total time: 3.177 secs
Built the following apk(s):
/var/www/tmp/test-app/platforms/android/build/outputs/apk/android-release-unsigned.apk
Using apk: /var/www/tmp/test-app/platforms/android/build/outputs/apk/android-release-unsigned.apk
Installing app on device...
Launching application...
LAUNCH SUCCESS

was aber NICHT wirklich installiert die APK auf das Gerät.

Habe ich versucht zu installieren, die fertig gebaut APK-Datei mit

adb install -r /var/www/tmp/test-app/platforms/android/build/outputs/apk/android-release-unsigned.apk

und es funktionierte.

Ich habe versucht, laden Sie die APK von einem web-server und installieren Sie Sie lokal auf dem Gerät und es auch funktioniert, so nehme ich die APK selbst ist ok und das Gerät wird erkannt.

Wenn die APK ist bereits auf dem Gerät installiert der Befehl

cordova run --device

produziert die gleiche Ausgabe in der Konsole und es startet die app auf dem Gerät aber nicht installieren Sie die neuere version, die es gerade gebaut hat.

meinem android-Gerät ist ein HTC Desire 500 mit Android 4.1.2, während mein Android-SDK mit API-22 ( Android 5.1.1 ) könnte das das problem sein ?

Letzte Anmerkung: ich habe ein setup auf separaten Computer mithilfe von cordova 4.1.2 setup mit Android-SDK-API-19 und es baut das Projekt gut und eigentlich MACHEN die app installieren.

Ich würde schätzen Ihre Eingabe auf, was könnte dieses seltsame Verhalten.

Cheers

  • Vielen Dank für das teilen der Methode, um manuell installieren Sie die apk, bei mir half es deutlich, aus irgendeinem Grund cordova routine funktioniert nicht für einen Teil der Geräte (Es funktioniert bei meinem Galaxy S4, aber nicht mein Galaxy W)
InformationsquelleAutor Soulshards | 2015-05-05
Schreibe einen Kommentar