1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. lord_fritte, 01.06.2010 #1
    lord_fritte

    lord_fritte Threadstarter Fortgeschrittenes Mitglied

    Hallo, wo kann meine App problemlos Daten(xml-Dateien, text-dateien, datenbanken) speichern? Dir Speicherkarte habe ich schon versucht, das bekomme ich garnicht hin...
     
  2. Reiner, 01.06.2010 #2
    Reiner

    Reiner Fortgeschrittenes Mitglied

    Lad Dir vom Market den Astro filemanager oder einen anderen runter, damit gehts. Oder machs per pc / mac mit dem entsprechendem Explorer.
    Ist einfacher als Du denkst.
    Allerdings Apps auf SD zu speichern hat ohne Root nur zum Zweck der Archivierung Sinn.
     
  3. SeraphimSerapis, 01.06.2010 #3
    SeraphimSerapis

    SeraphimSerapis Android-Guru

    Hallo Reiner, ich glaube du hast das falsch verstanden.
    lord_fritte bezieht sich wohl auf das Speichern von Daten aus einer App via die App.

    Hast du die "STORAGE"-Permission gesetzt, als du auf die SD zugreifen wolltest?
     
  4. lord_fritte, 01.06.2010 #4
    lord_fritte

    lord_fritte Threadstarter Fortgeschrittenes Mitglied

    Ich will aber Daten aus einer eignen App ablegen......


    Ja ist doch richtig oder: <permission-group android:name="android.permission-group.STORAGE"></permission-group>
    Aber wenn ich versuche mit SQLiteDatabase.openOrCreateDatabase(path, null);
    Aber bekomme immer eine SQLiteException: unable to open database file
     
  5. thomas.b.reuter, 01.06.2010 #5
    thomas.b.reuter

    thomas.b.reuter Neuer Benutzer

    Wie wird denn der "path" gesetzt?
     
  6. lord_fritte, 01.06.2010 #6
    lord_fritte

    lord_fritte Threadstarter Fortgeschrittenes Mitglied

    Also ich habs, ich habe das vergessen: android.permission.WRITE_EXTERNAL_STORAGE
    Aber eine Frage noch, kann ich irgendwie abfragen ob die sd-karte verfügbar ist oder nicht?
     
  7. thomas.b.reuter, 01.06.2010 #7
    thomas.b.reuter

    thomas.b.reuter Neuer Benutzer

    Das wird wohl typischerweise so gemacht:

    Code:
            // Check whether SD card is available and writable.
            String state = Environment.getExternalStorageState();
            if ( ! Environment.MEDIA_MOUNTED.equals(state) ) {
                Toast.makeText(this, R.string.backupfailednosdcard, Toast.LENGTH_LONG).show();
                return;
            } else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
                Toast.makeText(this, R.string.backupfailedsdcardreadonly, Toast.LENGTH_LONG).show();
                return;
            }
    
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Daten für eine Stundenplan-App Android App Entwicklung 23.05.2018
Daten speichern in einer Datei auf der jede Aktivität zugreifen kann Android App Entwicklung 12.05.2018
Daten von Android Wear zur Handy-App senden geht nicht Android App Entwicklung 03.04.2018
Sensible Daten löschen bei Diebstahl Android App Entwicklung 18.02.2018
Fragen zu all den Layouts Android App Entwicklung 12.02.2018
Login merken und activities öffnen - shared preferences Android App Entwicklung 28.01.2018
[ERLEDIGT] Daten/Code meiner App speichern? Android App Entwicklung 27.07.2017
[GESCHLOSSEN] Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android App Entwicklung 20.07.2017
[OFFEN] Probleme in den Speicher schreiben Android App Entwicklung 13.07.2017

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. wo kann ich speichern

    ,
  2. wo kann ich Daten speichern

    ,
  3. wo speichere ich meine Apps

    ,
  4. wo kann ich meine dateien sichern,
  5. wo kann ich meine Daten speichern
Du betrachtest das Thema "Wo kann ich meine Daten speichern?" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.