Mais j'ai plusieurs fichiers a copier raison pour laquelle j'aurai voulu copier directement le repertoire des fichiers.
tu fait chaque fichier tu fais Res = fCopieFichier("C:\Répertoires\Fichier.fic", "D:\Documents\CopieFichier.fic")
A lire : Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Remarque : A partir d'Android 4.4 (KitKat), sur l'espace de stockage externe correspondant à de la mémoire amovible (SDCard), les applications peuvent créer, modifier ou supprimer de fichiers uniquement dans leur propre répertoire. Les autres fichiers de l'espace de stockage externe sont accessibles en lecture uniquement. et Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! et enfin Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Gaël fournit un code java pour le gps mais a modifier pour le stockage pour vérifier si l'utilisateur a fournit les autorisations.
Essaye de créer un répertoire dans le répertoire de l'application en WM, tu ne pourra pas mais en dehors oui possible pas de besoin d'autorisation.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! La fonction java getContexteApplication().getExternalFilesDir(null); permet de créer le répertoire sur la carte sd interne et après tu peux écrire dedans //Pour connaitre le chemin de la carte sd externe import android.os.Environment; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; public static String chemin_carte_sd() { String strSDCardPath = System.getenv("SECONDARY_STORAGE"); return strSDCardPath; } //connaitre le nom du package PROCÉDURE MonNomPackage() sContenu est une chaîne sRepEnCours est une chaîne sMonNomPackage est une chaîne // Récupère l'information //chemin du répertoire files de l’exécutable sRepEnCours = fRepEnCours() //on enlève /data/data/ au chemin du répertoire de l’exécutable sMonNomPackage = Remplace(sRepEnCours,fExtraitChemin(fRepExe(),fRépertoire),"") //on enlève fils sMonNomPackage = Remplace(sMonNomPackage,fExtraitChemin(sRepEnCours,fFichier),"") //on enlève le dernier / sMonNomPackage = DécomplèteRep (sMonNomPackage) sContenu = sMonNomPackage //info("package " ,sContenu) RENVOYER sContenu SysRepCarteStockage() renvoit la carte sd interne en WM20 (la fonction a été depuis modifier et permet de renvoyer la carte sd externe)