ordner umbenenen

  • Hallo,
    habe schon gegoogled...aber ohne erfolg.
    Möchte einen Ordner auf meiner SD umbenenen...
    ...oder anlegen?

    system("") wie in C würde auch helfen...

    Wie geht das?

    danke...MFG
    schasch

  • also in normal Linux würde das so aussehen: "mv /pfad/zum/ordner /pfad/zum/neuen_ordner"
    dabei verscheibst (mit mv=move) du den ordner quasi im gleichen verzeichnis. mv erkennt das aber und benennt ihn einfach um.


    in C dann so:

    system("mv /pfad/zum/ordner /pfad/zum/neuen_ordner");

    du kannst natürlich auch nur die unterpfade angeben, musst also nicht den ganzen Pfad von root bis zum Ordner angeben.

    edit: ganz vergessen zu erwähnen, aber: das ganze wurde (von mir) nicht getestet, ich habe also absolut keien ahnung ob das überhaupt geht

  • Ich kann "zachso" nur zustimmen, unter Linux benutzt man "mv", was für "move" steht. Die genannten Kommandos & Methoden sehen richtig aus, jedenfalls sehe ich keinen Fehler.

  • Hallo,


    danke für die Antworten...

    das mit mv stimmt....habe ich schon oft gemacht....
    Aber da man auf'm android kein C programmiert....kann ich nichts mit system("") machen....ich bräuchte dann ja die JAVA-Variante von system()....
    Gibt es das?


    ps:
    bin schon weitergekommen anderswo...
    File file_ = new File("/data/test1");
    File file2_ = new File("/data/test2");
    boolean success_ = file_.renameTo(file2_);


    MFG
    schasch[hr]
    Wenn ich den sourcecode von...
    http://www.androidfreeware.org/download/manage-1.2
    hätte....genau das was ich brauche...
    .-)

  • Umm...
    soviel ich weißt kannst du durchaus auf Android mit C programmieren und das dann über die JNI einbinden, aber das ist relativ kompliziert.

    http://www.wellho.net/resources/ex.p…4/Discfree.java

    das ist aber vermutlich was du suchst, ich weiß nicht, inwiefern das aber mit der relativ restriktiven security bei android geht... es gibt sicherlich bessere möglichkeiten, die android-speziell sind.

    ggf hilft dir das hier
    http://developer.android.com/guide/topics/d…rage.html#files

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!