Datei von A nach B kopieren mittels treeUri API 30

  • 1 Antworten
  • Neuester Beitrag
Diskutiere Datei von A nach B kopieren mittels treeUri API 30 im Android App Entwicklung im Bereich Betriebssysteme & Apps.
E

enrem

Erfahrenes Mitglied
Hallo,
ich möchte eine Datei von A nach B kopieren. Bspw.
/storage/emulated/0/Android/media/packagename/myfolder/probe.pdf“
nach
„/storage/emulated/0/backup/probe.pdf“
'

Für den Ordner „backup“ habe ich bereits erfolgreich Zugriff mittels Intent.ACTION_OPEN_DOCUMENT_TREE

Ich bekomme mit treeUri wie hier im Beispiel auch eine Datei erstellt.
DocumentFile dir = DocumentFile.fromTreeUri(this, treeUri);
DocumentFile file = dir.createFile("*/txt", "test.txt");

Wie kann ich nun mit der treeUri eine Datei wie oben im Beispiel von A nach B kopieren?

Über ein kleines Beispiel würde ich mich sehr freuen.

Gruß,
enrem
 
E

enrem

Erfahrenes Mitglied
Ich habe mir die alterDocument um FileInputStream ergänzt. Damit geht es.
DocumentFile targetFile = dir.createFile("*/txt", "test.txt");
UriFileUtil.alterDocument(sourceFolder+"/test.txt", targetFile .getUri(), mContext);
 
Ähnliche Themen - Datei von A nach B kopieren mittels treeUri API 30 Antworten Datum
0
3