Répertoire de données n'a pas d'autorisation de lecture/écriture dans Android

Je m en utilisant Android 1.5 mon répertoire de données n'a pas les autorisations de lecture/écriture

System.out.println("DAta can write??--->"+Environment.getDataDirectory().canWrite());
System.out.println("DAta can read??--->"+Environment.getDataDirectory().canRead());

Donc merci de me suggérer comment fournir les autorisations pour le répertoire de données.

Ce que je suis en train de faire est de créer un fichier et ajouter du contenu dans la mémoire de Données de l'émulateur, 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());
        }
    }