AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

Ein Thema von Harry Stahl · begonnen am 15. Apr 2021 · letzter Beitrag vom 7. Jun 2021
Antwort Antwort
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
929 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 04:38
Randinfo: Auch nicht jedes Datei-Explorer-Tool unterstützt schon die Android-11-Einschränkungen. Ich fahre da mit "CX Datei Explorer" ganz gut. Da komme ich an alles auf dem Gerät selbst ran und dann einen FTP temporär öffnen, um von meiner Windows-Kiste an alles ranzukommen. Dies hilft deiner App selbst aber natürlich noch nicht.
Generell hadere ich auch mit dem Konzept, bis Android-10 konnten User sehr einfach, einzelne und große Video/Audio-Daten auf der SD-Karte archivieren, dies ist jetzt deutlich aufwändiger.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#2

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 13:15
Randinfo: Auch nicht jedes Datei-Explorer-Tool unterstützt schon die Android-11-Einschränkungen. Ich fahre da mit "CX Datei Explorer" ganz gut. Da komme ich an alles auf dem Gerät selbst ran und dann einen FTP temporär öffnen, um von meiner Windows-Kiste an alles ranzukommen. Dies hilft deiner App selbst aber natürlich noch nicht.
Generell hadere ich auch mit dem Konzept, bis Android-10 konnten User sehr einfach, einzelne und große Video/Audio-Daten auf der SD-Karte archivieren, dies ist jetzt deutlich aufwändiger.

Ich hatte gehofft, mit Deinem Tipp:

Ja, danke. Dies hilft temporär, wenn man die letzte Property im Template hinzufügt:
android:requestLegacyExternalStorage="true">

auch wieder Zugriff auf SharedDocuments zu erhalten, aber das scheint nicht der Fall zu sein, oder?
Was ist dann gemeint mit ExternalStorage?
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
929 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 13:27
Bei Android 10 hilf es für den SharedDownload-Ordner definitiv, seltsamerweise geht es auch noch bei meinem S10 Smartphone mit Android 11, obwohl es laut Spec dort eigentlich nicht mehr gehen dürfte.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#4

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 13:59
Bei Android 10 hilf es für den SharedDownload-Ordner definitiv, seltsamerweise geht es auch noch bei meinem S10 Smartphone mit Android 11, obwohl es laut Spec dort eigentlich nicht mehr gehen dürfte.
Mmmh... lieber wäre mir natürlich der direkte Zugriff auf SharedDocuments. Aber ich probier mal SharedDownload, da könnte der User das ja temporär platzieren und ich kopiere es dann in den internen App-Speicher...

Meinen Frust habe ich hier mal abgelassen: https://www.youtube.com/watch?v=RjyYCUW-9tY
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#5

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 14:10
Dazu aber noch mal ne Frage: Als SharedDownload wird mir "/storage/emulated/0/Download" angezeigt.

So einen Ordner finde ich aber auf dem Geräte nirgends. Es hat nur im "Internenen Speicher" den "Download" Ordner, sonst nichts...?
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.076 Beiträge
 
Delphi 12 Athens
 
#6

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 18:19
Was passiert denn, wenn du in diesen Download Ordner
rein kopierst?

Hast du schon probiert ob das nicht der entsprechende
Ordner ist?
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
929 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 18:37
Ja, sieht bei mir genauso aus und funktioniert auch unter Android 11: Ich kopiere in /storage/emulated/0/Download
und im Browser wähle ich "internen Speicher"/"Download" um die Datei auszuwählen.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#8

AW: Wie bringen User ihre Desktop-Daten einfach auf mobile Geräte?

  Alt 17. Apr 2021, 20:54
Was passiert denn, wenn du in diesen Download Ordner
rein kopierst?

Hast du schon probiert ob das nicht der entsprechende
Ordner ist?
Ja, hatte ich rein kopiert. Allerdings findet mein Programm nichts, wenn ich dort was suche und ich kann dahin auch nichts kopieren (also /storage/emulated/0/Download). Beim letzteren (Kopierversuch) kommt "Permission Denied". Obwohl "Externer Speicher schreiben und Externer Speicher lesen aktiviert und der Zusatz in der AndroidManisfest.xml drin steht.

Interessanterweise hatte ich die Rechte dennoch nicht, sondern musste sie extra auf dem Gerät für die App aktivieren...

Oder muss man hier auch schon mit Permissionrequests arbeiten, wenn ich auf einen Ornder zugreifen will?

Geändert von Harry Stahl (17. Apr 2021 um 20:58 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz