1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. tyrall, 07.03.2011 #1
    tyrall

    tyrall Threadstarter Neuer Benutzer

    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.
     
  2. Unicate, 07.03.2011 #2
    Unicate

    Unicate Android-Experte

    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.
     
  3. tyrall, 07.03.2011 #3
    tyrall

    tyrall Threadstarter Neuer Benutzer

    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?
     
  4. Unicate, 07.03.2011 #4
    Unicate

    Unicate Android-Experte

    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.
     
  5. tyrall, 08.03.2011 #5
    tyrall

    tyrall Threadstarter Neuer Benutzer

    Jepp. Danke für den Tipp. Denke da kommt nur diese Internal Storage Geschichte in Frage. Ich werde es mal ausprobieren.
     
  6. Neeldarax, 08.03.2011 #6
    Neeldarax

    Neeldarax Erfahrener Benutzer

    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
     
  7. tyrall, 23.03.2011 #7
    tyrall

    tyrall Threadstarter Neuer Benutzer

    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.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Automatisierung Android TV Box Android App Entwicklung Montag um 21:46 Uhr
Android App mit Raspberry Pi über Bluetooth verbinden Android App Entwicklung Samstag um 14:20 Uhr
Integer-Wert übertragen auf zweite Activity Android App Entwicklung Freitag um 15:59 Uhr
[OFFEN] Android Studio 4 Knöpfe nebeneinander Android App Entwicklung 17.10.2017
[OFFEN] Android app selber entwickeln mit Bluetooth Android App Entwicklung 13.10.2017
[Offen] Android Layout funktioniert nicht Android App Entwicklung 08.09.2017
[ERLEDIGT] LL zur Laufzeit erstellen, Abstand zwischen LL und LL möglich ? Android App Entwicklung 06.09.2017
[OFFEN] App schließt nach Öffnen sofort Android App Entwicklung 04.09.2017
[ERLEDIGT] Um einen Zusatz in einem Programm unter Android zu machen Android App Entwicklung 22.08.2017
Du betrachtest das Thema "Mit Flash auf XML in Android zugreifen" im Forum "Android App Entwicklung",