Frage

Ein Kumpel hat mir eine spätere Version einer APK-Datei. Ich hatte schon die frühere Version auf dem Gerät.

Als ich versuchte, die Datei adb installieren, ich habe dies:

$ 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 installiert man / Ersetzen von der cmd Linie? Ich habe nicht die Quelle, so dass ich es nicht von Eclipse-tun kann.

War es hilfreich?

Lösung

löschen Sie die alte Version von Ihrem Telefon unter Einstellungen-> Anwendungen-> Anwendungen verwalten und dann sollte die Installation arbeiten.

Andere Tipps

Wenn Sie deinstallieren, haben Sie die Java-Pfad auf die Aktivität angeben.

adb uninstall com.haseman.myapp

, wo meine Haupttätigkeit ist in src / com / Haseman / myapp / LaunchActivity.java

weiter, Sie können ein tun ersetzen installieren mit

adb install -r myApplication.apk

Im Allgemeinen jedoch einen Build ersetzt wird scheitern, wenn der gleiche Schlüssel nicht sowohl die apk am Telefon zu unterzeichnen und die apk Sie installieren möchten, verwendet wird. Wenn Sie einen Fehler „INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES“ sehen müssen Sie die App zuerst uinstall und es dann installieren.

Sie haben adb uninstall [packagename] zu verwenden, zum Beispiel adb uninstall org.vimtips.supacount.

Dies ist die Paketnamen aufgeführt in Ihrem Manifest:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="org.vimtips.supacount"
    android:versionCode="6" android:versionName="0.1.5">

Sie müssen die -r Schlüssel liefern:

adb install -r myapp-release.apk

Dies wurde bereits diskutiert:      Warum installieren lässt adb scheitern ?

löschen Sie die alte Version von Ihrem Telefon unter Einstellungen-> Anwendungen-> Anwendungen verwalten Dann können Sie durch cmd Linie installieren oder auf eine Website hochladen und direkt auf das Handy herunterladen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top