Wie der Titel sagt, muss ich Dateien aus .rar-Datei extrahieren und auf Gerätespeicher speichern. Es gibt Tools von Drittanbietern, die dies unterstützen. Aber ich frage mich, gibt es ein Dienstprogramm adb/appium/android Dienstprogramm, das diese Funktionalität bietet?So extrahieren Sie Dateien aus RAR-Datei in Android mit dem Befehlszeilentool
Antwort
Es gibt keine Möglichkeit, dies zu tun, ohne ein Drittanbieter-Tool oder eine App zu verwenden. Siehe Android Developer reference for ADB.
Wenn die Verwendung von Drittanbieter-Tools für Sie nicht in Frage kommt (Sie verweisen schließlich auf Appium), und Sie einfach die .rar-Datei aus der Befehlszeile extrahieren möchten, können Sie versuchen, zu installieren eine App, die .rar-Dateien extrahieren kann (es gibt viele) und über den Aktivitätsmanager auf die richtige Aktivität von der Kommandozeile aus zugreifen. Sie können die Aktivitäten für Sie da für einen bestimmten APK sehen die Android Asset Packaging Tool und diesen Befehl:
aapt dump xmltree <path to APK> AndroidManifest.xml
I busybox auf dem Gerät installieren würde. Dadurch erhalten Sie alle Befehle, die zum Entpacken der Dateien auf Ihrem Telefon erforderlich sind. Deaktivieren Sie die automatische Aktualisierung, wenn Sie sich Sorgen machen, dass die Anwendung aktualisiert wird.
- 1. So extrahieren Sie URLs aus dem Text
- 2. So extrahieren Sie alle OIDs aus dem Zertifikat mit OpenSSL
- 3. So extrahieren Sie Dateien aus einem Zip-Archiv in S3
- 4. So extrahieren Sie den Dateinamen aus dem Dateipfadnamen?
- 5. So extrahieren Sie Filter aus dem BufferedGrid-Objekt in EXTJS
- 6. So lesen Sie Dateien aus dem Ordner
- 7. So extrahieren Sie Text Smileys aus einer Zeichenfolge in Android
- 8. So extrahieren Sie die gestrichelten Linien aus dem Bild
- 9. So extrahieren Sie numerische Daten aus dem SQL-Ergebnis
- 10. So extrahieren Sie Schlüsselwörter (Tags) aus dem Text
- 11. Extrahieren von Zeichenfolgen aus PE-Dateien
- 12. So extrahieren Sie Anhänge von MSG-Dateien
- 13. So extrahieren Sie ein Element aus dem Ereignisobjekt
- 14. So extrahieren Sie Daten aus Pyplot Abbildung
- 15. So extrahieren Sie Folien aus einem Video mit Python
- 16. So extrahieren Sätze aus dem Korpus mit Gensim
- 17. So extrahieren Sie Features aus reinem Text?
- 18. So extrahieren Sie Daten aus einem Promise
- 19. So extrahieren Sie Feldwerte aus Abfrageergebnis
- 20. Omnet: So extrahieren Sie Daten aus CMessage
- 21. Bestimmte Felder von ID3-Tags mit dem Befehlszeilentool abrufen?
- 22. So extrahieren Sie formatierten Textinhalt aus PDF
- 23. So listen Sie alle Dateien aus dem Ressourcenverzeichnis auf
- 24. Microsoft Excel: So extrahieren Sie "Text mit Anführungszeichen" aus Anführungszeichen "
- 25. So extrahieren Sie Zeilen aus Textdatei "Block" in Schleife
- 26. Extrahieren Sie Dateien in Ordnern aus Zip-Archiv
- 27. So finden/extrahieren Sie Daten aus XML mit jQuery
- 28. Titel aus PDF-Dateien extrahieren?
- 29. So extrahieren Sie Zahlen aus den eckigen Klammern in Unix
- 30. So kopieren Sie Dateien aus dem gerade laufenden Jar
+1 Danke für die Kugel. Die Verwendung von Anwendungen von Drittanbietern ist ein Risiko, denn was passiert, wenn sie ihre App-Implementierung oder keine Unterstützung für ein neueres Betriebssystem oder eingeschränkte Unterstützung für ein benutzerdefiniertes Betriebssystem ändern. –