Mit Flash auf XML in Android zugreifen

  • 6 Antworten
  • Neuester Beitrag
Diskutiere Mit Flash auf XML in Android zugreifen im Android App Entwicklung im Bereich Betriebssysteme & Apps.
T

tyrall

Neues Mitglied
Hallo Zusammen,

ich versuche seit einiger Zeit schon ein bestimmtes Problem zu lösen.
Ich erzeuge aus Android heraus eine XML und lege diese auf der SDKarte ab.
In meinem Assets Verzeichnis habe ich eine .swf, diese soll nun auf die XML zugreifen können.

Hat jemand ähnliches schonmal genmacht und weiß wie man das umsetzten kann.

Meine Lösung in Flash:
Code:
XML_URL="sdcard/localxml.xml";
geht nicht.

vielen dank schonmal.
 
U

Unicate

Erfahrenes Mitglied
Ich kenn mich mit flash nur sehr bedingt aus, aber kannst du nicht sowas wie eine fehlermeldung ansehen, wenn flash deine datei nicht findet?

Ist nur eine Idee, ich weiß nicht ob das geht.
 
T

tyrall

Neues Mitglied
Wenn ich die Swf in Android eingebedded habe bekomme ich aus Flash heraus erstmal keine Fehlermeldung. Aber ich weiß das es daran liegt das
meine *.swf nicht auf das Verzeichnis sdcard/localxml.xml zugreifen kann. Weil der selbe Effekt auftritt wenn ich das Ding aus dem Builder starte.

Cool wäre wenn ich die XML direkt in das Assets Verzeichnis schreiben könnte wo die swf liegt. Aber so wie ich das jetzt verstanden habe kann man aus dem Assets verzeichnis nur lesen...

Gibt es "außer der sdcard" ein Verzeichnis auf das ich sowohl schreiben und lesen kann?
 
U

Unicate

Erfahrenes Mitglied
Ja, gibt es.

Wenn man eine Datenbank verwendet muss man diese auch erst in ein dafür angelegtes verzeichnis kopieren. dazu muss man natürlich auch darein schreiben können.

Schau dazu mal hier.
 
T

tyrall

Neues Mitglied
Jepp. Danke für den Tipp. Denke da kommt nur diese Internal Storage Geschichte in Frage. Ich werde es mal ausprobieren.
 
N

Neeldarax

Fortgeschrittenes Mitglied
Hi tyrall,

ich kenn mich mit Flash zwar nicht aus, aber ich weiß, dass in Android die Verzeichnisse für die SDCard mit "/sdcard" angegeben werden müssen.

Gibt man ein Verzeichnis mit "sdcard" an, so versucht das Programm dieses Verzeichnis in seinem Arbeitsverzeichnis zu finden.
Befindet sich dein Programm in "/data/data/de.meineapps", so ist der vollständige Pfad für "sdcard/url.xml" = "/data/data/de.meineapps/sdcard/url.xml".

Ist nur eine Idee, kannst ja ma ausprobieren :)

regards
 
T

tyrall

Neues Mitglied
Hallo,

danke für den Tipp. Momentan habe ich eine Notlösung gebastelt und schiene das alles auf die SDKarte funktioniert auch soweit. Wenn ich eine bessere Lösung habe werde ich diese posten.