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?

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
Seite 3 von 7     123 45     Letzte » 
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.477 Beiträge
 
Delphi 11 Alexandria
 
#21

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

  Alt 17. Apr 2021, 15: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
2.772 Beiträge
 
Delphi 12 Athens
 
#22

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

  Alt 17. Apr 2021, 19: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
842 Beiträge
 
Delphi 10.4 Sydney
 
#23

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

  Alt 17. Apr 2021, 19: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.477 Beiträge
 
Delphi 11 Alexandria
 
#24

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

  Alt 17. Apr 2021, 21: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 21:58 Uhr)
  Mit Zitat antworten Zitat
FreddyH

Registriert seit: 16. Jan 2011
Ort: Malchow
16 Beiträge
 
Delphi 10.4 Sydney
 
#25

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

  Alt 17. Apr 2021, 22:48
Ja du musst für deine App schon die Permissions abgefragt haben.

Ich habe aber Mittwoch die Info von Google
Erhalten, dass dieses Speichern nur noch bis zum 5. Mai funktioniert, danach musst du einen Grund nennen...
Siehe Mail:


Entwickler, die Apps für Geräte mit Android 11 oder höher anbieten, müssen begrenzten Speicher verwenden, damit Nutzer mehr Kontrolle über den Speicherzugriff auf ihren Geräten haben. Wenn du deine App nach dem 5. Mai für Android 11 oder höher veröffentlichen möchtest, musst du einen der folgenden Punkte umsetzen:

Aktualisiere deine App so, dass in ihr datenschutzfreundlichere Best Practices zum Einsatz kommen, z. B. das Storage Access Framework oder die Media Store API
Aktualisiere deine App so, dass in der Manifest-Datei die Berechtigung „Zugriff auf alle Dateien“ (MANAGE_EXTERNAL_STORAGE) deklariert wird, und fülle nach dem 5. Mai die zu dieser Berechtigung gehörende Erklärung zu Berechtigungen in der Play Console aus
Entferne die Berechtigung „Zugriff auf alle Dateien“ vollständig aus deiner App
Für Apps, die auf Android 11 ausgerichtet sind, wird das Flag requestLegacyExternalStorage ignoriert. Wenn deine App auch weiterhin umfassenden Zugriff haben soll, musst du die Berechtigung „Zugriff auf alle Dateien“ verwenden.

Apps, für die die Berechtigung „Zugriff auf alle Dateien“ ohne einen zulässigen Grund angefordert wird, werden aus Google Play entfernt und die Möglichkeit zur Veröffentlichung von Updates wird für sie gesperrt.
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.477 Beiträge
 
Delphi 11 Alexandria
 
#26

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

  Alt 17. Apr 2021, 23:51
Ich vertreibe meine Android-Apps ja gar nicht über den Store...

Geändert von Harry Stahl (17. Apr 2021 um 23:55 Uhr)
  Mit Zitat antworten Zitat
Amanda

Registriert seit: 31. Mär 2019
18 Beiträge
 
#27

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

  Alt 18. Apr 2021, 09:33
Hallo Harry,

ich habe eine Warnwirtschaft bei der die Kunden / Artikel usw. auf der APP verfügbar sind. Ich habe
dafür einen DataSnap Server der die Verbindung zur Datenbank herstellt und die Daten für die Android APP zur Verfügung stellt.

Die Android APP arbeitet mit TClientDataSet holt sich die Daten (Zeitstempel) speichert diese auf dem Mobilen Gerät (SaveToFile). Beim Starten der APP
werden die Daten erste geladen (LoadFromFile) und bei vorhandener Verbindung zum Server eventuell aktualisert.

Damit sind die Daten auf dem Mobilen Gerät immer aktuell und auch verfügbart wenn keine Verbindung zum Server besteht. Die Daten können auch
auf dem Mobilen Gerät aktualisiert werden. z.B. Tel. Nr.

Gruß Amanda
  Mit Zitat antworten Zitat
TurboMagic

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

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

  Alt 18. Apr 2021, 10:05
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?
Ja, wenn der Ordner außerhalb deiner App liegt.
=> suche dir mal die Infos zu den Intents...

z.B. https://developer.android.com/traini...ocuments-files
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.477 Beiträge
 
Delphi 11 Alexandria
 
#29

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

  Alt 18. Apr 2021, 10:09

ios und android werden mir immer unsymphatischer. gibt es noch irgendwelche alternativen....?
Wir werden nicht daran vorbei kommen, für IOS und Android zu entwickeln, aber nur mal so als Info zu bestehenden Alternativen:

https://mobilsicher.de/ratgeber/line...er-smartphones
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.477 Beiträge
 
Delphi 11 Alexandria
 
#30

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

  Alt 18. Apr 2021, 10:13
Hallo Harry,

ich habe eine Warnwirtschaft bei der die Kunden / Artikel usw. auf der APP verfügbar sind. Ich habe
dafür einen DataSnap Server der die Verbindung zur Datenbank herstellt und die Daten für die Android APP zur Verfügung stellt.

Die Android APP arbeitet mit TClientDataSet holt sich die Daten (Zeitstempel) speichert diese auf dem Mobilen Gerät (SaveToFile). Beim Starten der APP
werden die Daten erste geladen (LoadFromFile) und bei vorhandener Verbindung zum Server eventuell aktualisert.

Damit sind die Daten auf dem Mobilen Gerät immer aktuell und auch verfügbart wenn keine Verbindung zum Server besteht. Die Daten können auch
auf dem Mobilen Gerät aktualisiert werden. z.B. Tel. Nr.

Gruß Amanda
Danke Dir für die Beschreibung dieser zusätzlichen Möglichkeit.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 02:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz