Überprüft adb pull Dateien automatisch?

Überprüft adb pull Dateien automatisch? Überprüft es zum Beispiel den Hash/die Prüfsumme von abgerufenen Dateien, um festzustellen, ob sie korrekt abgerufen wurden? Ich vermute, es tut, aber ich habe keine Antwort online gefunden.

Wenn nicht, kann ich ein Bash-Skript (Linux) dafür schreiben und es in einer Antwort posten.

Dieser Link zum Überprüfen der MD5-Prüfsummen Ihrer Datei! kann hilfreich sein, um die Integrität Ihrer Datei nach dem Befehl adb pull zu überprüfen. Wie in diesem Beitrag erwähnt, können Sie die MD5-Prüfsumme einer Datei tatsächlich mit Astro File Manager anzeigen (dh über das Anzeigen der Dateidetails), und der Befehl adb shell md5sum FILEscheint auch hilfreich zu sein, um die Prüfsumme einer Datei zu überprüfen. Lesen Sie auch mehr über den oben genannten Link für andere Methoden ;)

Antworten (2)

Ich habe ein Bash (Linux) adb pull-Skript geschrieben, das ausgeführt wird und dann die MD5-Summen der gezogenen Dateien mit den Originaldateien vergleicht. Wenn die MD5-Summen nicht übereinstimmen, entfernt das Skript automatisch die beschädigten gezogenen Dateien und versucht es dann adb pullerneut. Ich habe das Skript hier auf Pastebin abgelegt (dank des Tipps von GiantTree ).

Könnten Sie es auch in Pastebin hochladen, damit Benutzer das Skript sofort sehen können, ohne es zuerst herunterladen zu müssen?
Hey, ich kann nicht glauben, dass ich nicht daran gedacht habe! Sicher!

Nach dem, was ich bisher gesehen habe (und ich benutze adb pulles sehr oft), findet kein Verifizierungsprozess statt.
Wenn eine gezogene Datei beschädigt ist, erhalten Sie keinerlei Benachrichtigung darüber.