Kopieren Sie YouTube APK vom Android Phone auf den PC

Meine Frage bezieht sich speziell auf das Kopieren der YouTubeAPK-Datei von meinem Android-Gerät (Micromax Canvas 4 - Android 4.2, nicht gerootetes Gerät) auf einen PC/Laptop.

Die YouTubeApp ist eine System-App in meinem Gerät. Unten ist der Pfad dafür.

/system/app/YouTube.apk

Ich habe adb shell pm path com.google.android.youtubeden Befehl verwendet, um den genauen Pfad von YouTubeAPK zu finden.

Ich habe versucht, adb pulldie APK wie folgt zu kopieren:

adb pull /system/app/YouTube.apk

Diese werfen folgende Fehlermeldung:

remote object 'C:/Program Files (x86)/Git/system/app/YouTube.apk' does not exist

Mir geht es auch gut, wenn ich dieses APK auf eine externe SD-Karte kopieren kann, die in meinem Android-Gerät installiert ist (falls ich adb pulles nicht kann) .

Irgendwelche Hinweise?

Gerätedetails:Micromax Canvas 4 (Android 4.2) Nicht gerootetes Gerät

Nur für den Fall ... haben Sie versucht, einen Dateimanager wie ES Explorer oder eine Backup-App wie "Assistant for Android" zu verwenden? Sie können die APKs sichern, aus denen Sie vielleicht YouTube-APK extrahieren können?
@JaskaranbirSingh: Nein. Ich habe diese Optionen noch nicht ausprobiert. Das Ziel ist, YouTube Apk mit der aktuellen Version auf meinem PC bei mir zu haben, damit ich, wenn ich in Zukunft ein Downgrade durchführen möchte, diese GESPEICHERTE APK verwende. Wenn Sie Erfahrung mit der Verwendung von ES Explorer oder einer Backup-App wie "Assistant für Android" haben, können Sie Links zu ihrer Verwendung posten oder als Ihre Antwort posten, damit ich (und möglicherweise andere) es versuchen können!
Ich bin verwirrt. Die Fehlermeldung sieht falsch herum aus (Sie ziehen nicht von Windows). Abgesehen davon fehlt Ihrem Befehl ein Argument: adb pull <src_on_Android_device> <target_on_computer>– zB adb pull /system/app/YouTube.apk YouTube.apk, also vielleicht ist das hier das Problem?
@Izzy: Versucht mit dem Befehl, den Sie so erwähnt haben. adb pull /system/app/YouTube.apk YouTube.apk, aber immer noch exakter Fehler, den ich zuvor gepostet habe "Remote-Objekt 'C:/Program Files (x86)/Git/system/app/YouTube.apk' existiert nicht". Nur zur Verdeutlichung, ich habe Android SDK (und Adb-Tools usw.) an diesem Ort installiert: C:\Users\myname\android-sdks\platform-tools und ich führe adb-Befehle mit dem Git-Bash-Shell-Programm von Windows-7 aus PC
Ich bin mir nicht sicher, was dieses Git-Bash-Shell-Programm ist, aber da der Fehler das Remote- Objekt und die Namen C:\..als solche angibt, sieht es so aus, als ob Ihr PC die Fernbedienung ist und Sie den Befehl auf der Android-Seite ausführen. Um meinen Verdacht zu bestätigen, könnten Sie es umgekehrt versuchen adb push /system/app/YouTube.apk "C:/Program Files (x86)/Git/system/app/YouTube.apk":
Da ich Schwierigkeiten hatte, adb zu verwenden, habe ich es mit der Option 3 versucht, die in @JaskaranbirSingh Answer erwähnt wurde, und ich konnte APK mit DDMS ziehen, nachdem ich es aus /system/app kopiert hatte! Danke jedenfalls auch für deine Inputs!

Antworten (1)

(Kommentare Referenz) Da Ihr Hauptmotiv darin besteht, die APK-Datei zu erhalten, können wir hier drei Ansätze ausprobieren:

1) Verwenden einer Backup-App : Es gibt viele großartige Backup-Apps wie Titanium, aber da es sich nur um eine vorübergehende Lösung mit dem einzigen Motiv handelt, die APK-Datei zu erhalten, würde ich vorschlagen, eine einfachere Backup-App wie Android Assistant zu verwenden . Damit sichern wir zuerst Youtube APK und kopieren es dann auf den PC.

  • Öffnen Sie die App nach dem Download über den obigen Link.

  • Gehe zuTools->Backup and Restore

Geben Sie hier die Bildbeschreibung ein

  • Markieren Sie in der Liste das YouTube.apkund drücken Sie Backup.

  • Die App-APK wird in einem Verzeichnis gespeichert /sdcard/AndroidAssisstant_appbackup, das Sie normalerweise auf den PC übertragen können.

2) Verwendung eines Root-Dateimanagers : Da wir zum Lesen des Systems nicht rooten müssen, würde jeder Root-Browser funktionieren. Der Einfachheit halber würde ich die Verwendung von Solid Explorer empfehlen (da ES für Erstbenutzer etwas zu viel sein könnte).

  • Öffnen Sie nach der Installation von Solid Explorer die App und drücken Sie die JumpTaste im unteren Bereich und wählen Sie Device->System Root.

  • Navigieren Sie zu /system/appund kopieren Sie Youtube.apkauf die SD-Karte. Übertragen Sie diese Datei mit den von Ihnen bevorzugten Methoden auf den PC.

HINWEIS: Mit der Testversion von Solid Explorer können Sie sie nur einmal öffnen. Eine Alternative wäre also Root Browser , der eine sehr ähnliche Oberfläche hat.

3) Terminal-Emulator verwenden : Laden Sie den Terminal-Emulator herunter/installieren Sie ihn .

Öffnen Sie die App und verwenden Sie den Befehl cp /system/app/YouTube.apk /sdcard/, der die APK-Datei auf Ihre SD-Karte kopieren soll, die Sie normal auf den PC übertragen können.

Hoffe das hilft.