Je ne suis pas en utilisant Android 1.5 mon répertoire de données ne possède pas les permissions en lecture/écritureData n'a pas autorisation de lecture/écriture dans Android
System.out.println("DAta can write??--->"+Environment.getDataDirectory().canWrite());
System.out.println("DAta can read??--->"+Environment.getDataDirectory().canRead());
Alors s'il vous plaît me suggérer comment fournir des autorisations pour le répertoire de données.
Ce que je suis en train de faire est de créer un fichier et ajouter un peu de contenu dans le stockage des données de l'émulateur comme comme ci-dessous
private void writeToSDCard() {
try {
File lroot = Environment.getDataDirectory();
if (lroot.canWrite()){
File lfile = new File(lroot, "samplefile.txt");
FileWriter lfilewriter = new FileWriter(lfile);
BufferedWriter lout = new BufferedWriter(lfilewriter);
lout.write("XXXXXXXXXXXXXXXXXX");
lout.close();
}
} catch (IOException e) {
Log.e(m_cTAG, "Could not write file " + e.getMessage());
}
}
Voici wat m tryng faire: writeToSDCard private void() {{try \t fichier lroot = Environment.getDataDirectory(); \t \t if (lroot.canWrite()) { \t Fichier lfile = nouveau Fichier (lroot, "fichier_exemple.txt"); \t FileWriter lfilewriter = nouveau FileWriter (lfichier); \t BufferedWriter lout = nouveau BufferedWriter (lfilewriter); \t lout.write ("XXXXXXXXXXXXXXXXXX"); \t lout.close(); \t} \t} catch (IOException e) { \t Log.e (m_cTAG, "Impossible d'écrire le fichier" + e.getMessage()); \t} } –
Oui Merci pour votre précieuse suggestion .. :-) –
Merci cela résolu mon problème. – specialscope