So installieren / ersetzen Sie unter Android ohne Eclipse
Einem Kumpel schickte mir eine spätere version ein .apk-Datei. Ich hatte bereits die frühere version auf meinem Gerät.
Wenn ich versucht adb zu installieren, die Datei habe, bekam ich diese:
$ adb install ../FlashLite.apk
320 KB/s (18311 bytes in 0.055s)
pkg: /data/local/tmp/FlashLite.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]
$ adb uninstall FlashLite.apk
Failure
$ adb uninstall /data/local/tmp/FlashLite.apk
Failure
Wie du installieren/ersetzen von der cmd-Zeile? Ich habe nicht die Quelle, damit ich es nicht von Eclipse.
InformationsquelleAutor der Frage Peter vdL | 2010-03-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
löschen Sie die alte version von Ihrem Handy aus unter Einstellungen->Anwendungen->Anwendungen verwalten und dann sollte die Installation funktionieren.
InformationsquelleAutor der Antwort jqpubliq
Wenn Sie deinstallieren, müssen Sie die java-Pfad zu der Tätigkeit.
wo meine Haupttätigkeit ist auf src/com/haseman/myapp/LaunchActivity.java
weiteren kann man ersetzen, installieren Sie mit
Häufig, jedoch ersetzt ein build fehlschlägt, wenn der gleiche Schlüssel nicht verwendet wird, zu unterzeichnen beide die apk auf das Telefon und die apk die du installieren willst. Wenn Sie eine Fehlermeldung "INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES" Sie müssen uinstall die erste app und installieren Sie es dann.
InformationsquelleAutor der Antwort haseman
Verwenden Sie
adb uninstall [packagename]
zum Beispieladb uninstall org.vimtips.supacount
.Diese den Paket-Namen aufgeführt, die in Ihrem manifest:
InformationsquelleAutor der Antwort synic
Müssen Sie liefern die -r-Taste:
Dies wurde bereits diskutiert:
Warum funktioniert adb install <-packagename-immer-release> fail?
InformationsquelleAutor der Antwort scepeda
löschen Sie die alte version von Ihrem Handy aus unter Einstellungen->Anwendungen->Anwendungen verwalten
Dann können Sie installieren, indem Sie cmd-line oder Sie auf eine website hochladen und direkt herunterladen, um das Telefon
InformationsquelleAutor der Antwort Daniel Benedykt