Railwanderer
Ambitioniertes Mitglied
- 11
hallo
ich nutze android studio auf meinem mac
und komme eigendlich ganz gut zurecht.
nun moechte ich allerdings einen 2d int array
(Von einer tilemap) aus einer datei vom desktop laden.
diese muss/soll extern des projekts gelagert sein ,
da ich auch einen reinen java mapeditor programmiert
habe der eben diese datei fuellen soll.
mein problem: ich kann relative paths unter android studio
nicht nutzen.
sprich unter mac waere mein
homeordner normalerweise unter dem path:
"~/"
mein desktop dann unter
"~/Desktop"
dieser path wird mir auch im terminal angezeigt.
dummerweise findet android studio weder den path
noch das directory
ein simpler test mit file.isDirectory liefert false.
wie kann ich darauf zugreifen? einmal von app seite aus (laden)
und einmal von einer java appikation aus(speichern)
( dazu habe ich in android studio ein neues java modul angelegt).
in diesem befindet sich ein ordner lib und unter run settings
habe ich applikation gewaehlt um es als reines java programm zu starten.
ich mag es nicht zwei ide fuer android und java zu benutzen und wuerde es
gerne daher alles in android studio bewerkstelligen.
ich will die datei auf dem desktop speichern da ich mich mit in und out streams
noch besser befassen muss um es voll zu erstehen.
so koennte ich gleich sehen was angelegt, wie geschrieben u wie gelesen wird
ich hoffe es ist klar was ich meine, bin gerade im zug aber kann bei bedarf noch
einen screenshot anhaengen, um zu zeigen das der path definitif so stimmt.
errors gibt android studio nicht aus. nur beim test mit somefilename.exists oder
somefilename.isDirectory (fuer ~/Deskrop) liefert es false
ich nutze android studio auf meinem mac
und komme eigendlich ganz gut zurecht.
nun moechte ich allerdings einen 2d int array
(Von einer tilemap) aus einer datei vom desktop laden.
diese muss/soll extern des projekts gelagert sein ,
da ich auch einen reinen java mapeditor programmiert
habe der eben diese datei fuellen soll.
mein problem: ich kann relative paths unter android studio
nicht nutzen.
sprich unter mac waere mein
homeordner normalerweise unter dem path:
"~/"
mein desktop dann unter
"~/Desktop"
dieser path wird mir auch im terminal angezeigt.
dummerweise findet android studio weder den path
noch das directory
ein simpler test mit file.isDirectory liefert false.
wie kann ich darauf zugreifen? einmal von app seite aus (laden)
und einmal von einer java appikation aus(speichern)
( dazu habe ich in android studio ein neues java modul angelegt).
in diesem befindet sich ein ordner lib und unter run settings
habe ich applikation gewaehlt um es als reines java programm zu starten.
ich mag es nicht zwei ide fuer android und java zu benutzen und wuerde es
gerne daher alles in android studio bewerkstelligen.
ich will die datei auf dem desktop speichern da ich mich mit in und out streams
noch besser befassen muss um es voll zu erstehen.
so koennte ich gleich sehen was angelegt, wie geschrieben u wie gelesen wird
ich hoffe es ist klar was ich meine, bin gerade im zug aber kann bei bedarf noch
einen screenshot anhaengen, um zu zeigen das der path definitif so stimmt.
errors gibt android studio nicht aus. nur beim test mit somefilename.exists oder
somefilename.isDirectory (fuer ~/Deskrop) liefert es false
Zuletzt bearbeitet: