2012-04-05 12 views
0

Wie können wir Log-Datei unserer Anwendung Aktionen auf SD-Karte speichern?Einloggen auf SD-Karte in Android

Wir sollten eine Datei erstellt jeden Tag haben:

  • den Namen der Datei ein Datumsformat sollte
    • Dateiname

Antwort

0

Umwelt sein aktuelles Datum haben sollte. getExternalStorageDirectory(). toString() Verwenden Sie dies, um den Pfad der SD-Karte zu erhalten und dann das heutige Datum zu erhalten, um es in st zu konvertieren Ring und concat es mit SD-Karten-Pfad. Verwenden Sie die verkettete Zeichenfolge, um eine Datei zu erstellen, und schreiben Sie Ihr Protokoll unter Verwendung von FileOutputStream oder FileWriter.

0

In diesem Fall empfehle ich die Verwendung von XML-Dateien. Ziemlich einfach zu speichern und Daten zu laden.

Erstellen Sie eine Klasse, die sich um alle XML-Routinen kümmert. Jedes Mal, wenn Sie aktiv werden möchten, rufen Sie einfach die entsprechende Methode in dieser Klasse auf. Die Methode erstellt alle benötigten Daten und erstellt die Datei basierend auf dem von Ihnen benötigten Datum.