Abrufen der „csv“-Datei aus dem Verzeichnis /storage/emulated/ vom Mac mit Android File Transfer.app

Ich verwende Trepn Profiler , um die Leistung der App zu profilieren.

Ich kann Sitzung wie CSVim /stoarge/emulated/0/trepnVerzeichnis speichern.

Geben Sie hier die Bildbeschreibung ein

Das Problem ist jedoch, dass ich das Verzeichnis in meiner Android File Transfer.app nicht finden kann.

Geben Sie hier die Bildbeschreibung ein

Was könnte falsch sein? Mit welchem ​​Tool kann ich auf das Verzeichnis zugreifen?

Einige der Programme, vielleicht die Standardberechtigung dafür festlegen. Können Sie mir diese Ausgabe im Terminal im Dateiverzeichnis geben? Befehl :ls -la

Antworten (2)

Ich kenne den Grund nicht, aber mein Android File Transfer für Mac wird nicht richtig mit dem Android-Telefon synchronisiert.

Ich musste die Dateiverwaltung in Android öffnen, auf die Datei zeigen, die ich gespeichert hatte, und sie dann mit meinem Google-Laufwerk teilen.

Geben Sie hier die Bildbeschreibung ein

Das funktioniert, aber ich denke, Android File Transfer sollte die gespeicherte Datei nur automatisch anzeigen.

Es ist besser, ein Bild der Dateiberechtigungen zu machen, davon spreche ich. Aber um das Problem zu lösen, stehen mehrere Möglichkeiten zur Verfügung, um den besseren Weg zu finden. Sie können möglicherweise die Dateiberechtigung ändern (wenn sie nicht zum Anzeigen verfügbar ist).
@Mohsen: Ich bin mir nicht sicher, wie ich die Dateiberechtigung von Mac anzeigen soll, da Android nicht als Verzeichnis gemountet ist. Für Android zeigt die Bildschirmaufnahme, dass es sich um -rw handelt.

Ich könnte dieses Skript verwenden, um die Datenbankdateien von Trepn abzurufen.

output_dir=$@
#Get all of a directory(sdcard), and filter them
for file in `adb shell ls /sdcard/trepn/*.db`
do
    file=`echo -e $file | tr -d "\r\n"` 
    # pull the command
    adb pull $file $output_dir
    adb shell "rm $file"
done