Android: Comment créer un répertoire sur la Carte SD et copier des fichiers de /res/raw?
Je suis en train de créer un dossier et de plusieurs sous-répertoire sur la Carte SD... je veux transférer des fichiers que j'ai stockés dans /res/raw de ce dossier... je l'ai plus, je veux que cela ne se produira que lorsque, la première fois que le programme est exécuté. Je me rends compte que c'est ridiculement ouvertes, et que je demande beaucoup... mais toute aide serait grandement appréciée.
OriginalL'auteur Frank Bozzo | 2010-10-03
Vous devez vous connecter pour publier un commentaire.
Cela va copier tous les fichiers dans le "clipart" sous-dossier de la .apk actifs dossier "images clipart" sous-dossier de votre application dossier sur la carte SD:
Vous pouvez utiliser lien pour enregistrer une valeur booléenne pour s'assurer qu'il se produit seulement une fois. Par ailleurs, vous ne pouvez pas supprimer des fichiers à partir de apk.@see plus: lien
OriginalL'auteur Giulio Prisco
J'ai connu un problème similaire lors de l'utilisation de mkdirs(), cependant, car l'exécution de la commande:
échoue sur Linux, puis la méthode de la http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html#mkdirs() échoue par la suite. Je suppose que cela signifie qu'il n'existe aucun moyen d'utiliser mkdirs sur Android? Mon (probablement plutôt hacky) travail était de créer chaque répertoire nécessaire séparément:
OriginalL'auteur Fofx