Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Anfängerfrage Datei einlesen

Das Thema "Anfängerfrage Datei einlesen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 07.04.2010, 18:07   #1 (permalink)
Neuer Benutzer

Registriert seit: 07.04.2010
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Anfängerfrage Datei einlesen

Hallo zusammen,

ich bin neu in der Androidentwicklung und habe schon gleich ein Problem.
Ich habe eine XML-Datei, die ich auf dem PC erstellt habe, in ein Verzeichnis auf der SDCard kopiert und möchte diese nun mit:

SAXBuilder builder =
new SAXBuilder();
String path = Environment.getExternalStorageDirectory().getAbsolutePath();
Document doc;
try {

doc = builder.build(path + /bla.xml);
...

einlesen, bekomme aber immer eine
IOException (Couldn't open /sdcard/bla.xml). Ich habe gelesen, dass man irgendwelche Rechte setzen muss. Ins Manifest habe ich schon:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STO RAGE"/>

aufgenommen. Damit kann ich zwar eine Datei schreiben aber nicht einlesen. Was kann ich tun? Hab Android 2.01 auf Milestone.

Eine weitere Frage:
Kann ich irgendwie auf die SDCard zugreifen, obwohl ich die Applikation aus Eclipse heraus starte?

Danke schon mal,

Marius
Guybrush ist offline   Mit Zitat antworten
Alt 07.04.2010, 18:19   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Anfängerfrage Datei einlesen

die sd karte darf nicht am pc gemounted sein

sonst geht da nichts
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist gerade online   Mit Zitat antworten
Alt 07.04.2010, 19:00   #3 (permalink)
Neuer Benutzer

Registriert seit: 07.04.2010
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Anfängerfrage Datei einlesen

Ok, hab ich verstanden, aber es geht auch nicht (das einlesen), wenn sie nicht am 0c gemounted ist.
Guybrush ist offline   Mit Zitat antworten
Alt 08.04.2010, 22:44   #4 (permalink)
Neuer Benutzer

Registriert seit: 07.04.2010
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Anfängerfrage Datei einlesen

Kann mir da wirklich keiner weiterhelfen?
Guybrush ist offline   Mit Zitat antworten
Alt 08.04.2010, 23:40   #5 (permalink)
Android Guru

Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus

Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
Standard AW: Anfängerfrage Datei einlesen

Existiert die Datei denn?
the_alien ist offline   Mit Zitat antworten
Alt 09.04.2010, 13:38   #6 (permalink)
Neuer Benutzer

Registriert seit: 07.04.2010
Beiträge: 5
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: Anfängerfrage Datei einlesen

Ja die Datei existiert, ich kann sie auch mit einem Texteditor auf dem Phone aufmachen. Wie gesagt, ich habe sie am Pc erstellt und dann rüberkopiert.
Guybrush ist offline   Mit Zitat antworten
Alt 09.04.2010, 17:49   #7 (permalink)
Android-Hilfe.de Mitglied
 
Benutzerbild von Chaoz

Modell: Nexus One

Registriert seit: 23.03.2010
Beiträge: 147
Abgegebene Danke: 17
Erhielt 20 Danke für 9 Beiträge
Chaoz eine Nachricht über ICQ schicken
Standard AW: Anfängerfrage Datei einlesen

was mir spontan einfällt...
Schonmal n FileInputstream auf die Datei aufgemacht? Findet er die mit gleichen pfad?

Alternativ... der pfad startet mit "file://" ?
Wenn ne permission fehlt, sagt dir das Log das schon ziemlich ausdrücklich, daran sollte es nicht liegen. ^^

Gruß
Chaoz


edit:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_ST ORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STO RAGE"/>

...gewollt? Für permissions hast du in der manifest view n speziellen tab namens "permissions", ist einfacher als per hand reinzuschreiben.
__________________

Chaoz ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
QR Codes einlesen? [gelöst] Lesmu Sonstige Apps & Widgets 8 25.07.2010 20:09
Probleme beim einlesen von einer XML Datei Raidri Android App Entwicklung 0 27.03.2010 00:32
Inhalt einer Datei in Variable einlesen juMu Android App Entwicklung 3 17.02.2010 17:29
SD Card neu einlesen / mounten? Gelangweilter Motorola Milestone Forum 5 24.12.2009 14:51
XML Einlesen klappt nicht Samsung I7500 Android App Entwicklung 0 17.09.2009 21:23




Du liest gerade: "Anfängerfrage Datei einlesen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.