Не могу читать / писать на SDCard в Android - PullRequest
4 голосов
/ 09 июля 2010

Может ли кто-нибудь помочь в этой проблеме

когда я попробую этот код

File routesRoot = Environment.getExternalStorageDirectory();
            if (!routesRoot.canWrite())
                System.out.println("can't write root");
            if (!routesRoot.canRead())
                System.out.println("can't read root");

при запуске программы оба не могут писать / читать

Я установил разрешение на доступ к SDCard, в чем проблема ??

Ответы [ 2 ]

7 голосов
/ 09 июля 2010

У вас есть это в файле manifest.xml ??

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

В Android SDK ver 4 вы должны указать это в файле манифеста, чтобы предоставить разрешения.

0 голосов
/ 10 февраля 2012

Если вы используете свой телефон, убедитесь, что ваша SD-карта не установлена ​​на вашем компьютере Проверьте также, если вы используете Android SDK более 1,5

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...