German File.DirInternal löschen?

Discussion in 'German Forum' started by Sinan Tuzcu, Feb 28, 2019.

  1. Sinan Tuzcu

    Sinan Tuzcu Active Member Licensed User

    Hallo,

    wenn ich eine Datei wie folgt anlege:
    Code:
    'Create a new map and save
            SettingsMap = CreateMap ("Vorname""""Nachname""","Email""")
            
    File.WriteMap(File.DirInternal, SettingsFile, SettingsMap)
    Wird die Datei auch beim Deinstallieren des APPs mitgelöscht?
    wenn nein, wie kann ich die Datei wieder entfernen?
     
  2. MarkusR

    MarkusR Well-Known Member Licensed User

  3. Sinan Tuzcu

    Sinan Tuzcu Active Member Licensed User

    Kann ich mir die Datei anschauen?
    Wo genau auf dem Smartphone liegt die Datei
     
  4. MarkusR

    MarkusR Well-Known Member Licensed User

    Machst Du Log(File.DirInternal)
    Wenn Du dein Handy am PC anschließt siehst Du im Explorer nur das was Du sehen darfst.
    Du könntest diese Datei in eine Textbox einlesen.
    Die woanders hin kopieren was dann am PC einsehbar ist.
    Oder diese Share to funktionalität nutzen, z.B. in Google Drive,OneDrive speichern oder als Mail schicken.
    Oder Du brauchst Admin Rechte (Super-User)
    Dieses B4A Bridge kann einen FTP Server erstellen und von der IDE aus unter Tools kann man sich verbinden und den Explorer öffnen.
     
    Sinan Tuzcu likes this.
  5. pucki

    pucki Active Member Licensed User

    Benutze einen Dateimanager. In meinen Samsung-Handy ist ein guter dabei. Wenn das nicht hilft, dann im Store nach einen suchen. Ich habe den Total-Comander drauf. Damit kann ich "fast" alles sehen. Jedenfalls gabs bis jetzt noch keine Datei die ich nicht gefunden habe. Ich habe nur normale-"Debugger-Rechte (7 x hauen) auf meinen Geräten.

    Gruß

    Pucki
     
  6. Sinan Tuzcu

    Sinan Tuzcu Active Member Licensed User

    Mit dem Dateimanager ist es nicht zu sehen.
    Ich habe sowohl den TotalCommander als auch den ES Explorer
     
  7. mw71

    mw71 Active Member Licensed User

    - schau mal mit LOG(File.DirInternal) wo du suchen musst (siehe Post #4)
    - du kannst diese auch per File.Copy an einen anderen Ort verschieben (je nach Ort kann es aber Probleme mit den Berechtigungen geben)
    - du kannst dir diese per eMail schicken lassen (Da gibt es hier im Forum Beispiele, zwar in Englisch, das sollte aber nicht das Problem sein)
    Gespeichert wird die Datei im Java File Property Format
     
  8. OliverA

    OliverA Expert Licensed User

    Ja.
    Quelle: https://developer.android.com/training/data-storage/files
     
  9. Sinan Tuzcu

    Sinan Tuzcu Active Member Licensed User


    OK, und wie funktioniert dann, wenn ich mein APP aktualisiere sprich eine neue Version drauf spiele?
    werden dann, alle Datei auch gelöscht?
     
  10. OliverA

    OliverA Expert Licensed User

    Sinan Tuzcu likes this.
  11. OliverA

    OliverA Expert Licensed User

    Aber wenn ein Benutzer versehentlich dein Programm deinstalliert, ist alles was im internen Speicher war weg.
     
    Sinan Tuzcu likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice