Articles of sd card

Где Android-эмулятор хранит файлы SD-карты?

Я хочу, чтобы два эмулятора использовали одно и то же изображение SD-карты. Я автоматически создал SD-карту в первом эмуляторе и загрузил все данные на эту SD-карту. Как загрузить эту SD-карту в другой эмулятор? Я не хочу постоянно воссоздавать все данные на SD-карте для каждого эмулятора.

ВНИМАНИЕ: File.mkdir () игнорируется

Я создал базовое приложение для записи звука с использованием API Media Recorder. Я пытаюсь создать папку на SD-карте и сохранить мои записанные файлы в этой папке. Я получаю это предупреждение со следующим кодом. Файл.mkdir () игнорируется // Assign random number to avoid audio file from overwriting Long tsLong = System.currentTimeMillis()/1000; // Specify a Location for […]

Хранение данных на SD-карте в Android

Используя страницу хранения данных в документах , я попытался сохранить некоторые данные на SD-карте. Это мой код: // Path to write files to String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/Android/data/"+ctxt.getString(R.string.package_name)+"/files/"; String fname = "mytest.txt"; // Current state of the external media String extState = Environment.getExternalStorageState(); // External media can be written onto if (extState.equals(Environment.MEDIA_MOUNTED)) { try […]

Разрешение EACCESS запрещено в Android

При записи файла на внешнюю SD-карту я получаю сообщение об ошибке разрешения EACCESS. Я установил разрешение <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> Но когда я прочитал файл, я успешно его прочитал, но не смог записать файл. Код, который я использую для записи файла на SD-карте: String path="mnt/extsd/Test"; try{ File myFile = new File(path, "Hello.txt"); //device.txt myFile.createNewFile(); FileOutputStream fOut = […]

Когда я должен определить свое приложение для Android, которое не перемещается на SD-карту (installLocation = internalOnly)?

В каких случаях я должен запрещать пользователям перемещать мое приложение на SD-карту (путем установки installLocation на internalOnly )? Я прошу узнать это для нескольких приложений, поэтому, пожалуйста, не спрашивайте о моем приложении. Я хочу знать это вообще для любого приложения.

Не получать связанные с SD-картой намерения моему широковещательному приемнику

Я пытаюсь зарегистрировать приемник для удаления SD-карты, но мой приемник не вызван на удаление SD-карты, вставляющей мой код здесь. Я регистрирую получателя в oncreate () и не регистрирую в функции ondestroy. Пожалуйста, дайте мне знать, если я ошибаюсь. void registerSDCardStateChangeListener() { final String MEDIA_REMOVED = "android.intent.action.MEDIA_REMOVED"; final String MEDIA_UNMOUNTED = "android.intent.action.MEDIA_UNMOUNTED"; final String MEDIA_BAD_REMOVAL = […]

Android с низким уровнем чтения SD-карты более 2 ГБ

Мое приложение Android пытается прочитать физические секторы SD-карты, обратившись к фактическому устройству (в моем случае, / dev / block / vold / 179: 1). (Это, конечно, на корневом телефоне) Я могу открыть устройство как FileInputStream и прочитать данные из него. Тем не менее, я не могу прочитать его за меткой 2 ГБ (моя карта памяти […]

Как различать внутренний и внешний путь SD-карты в android

В приложении для Android вам нужно сделать следующее: If(removable SdCard is present){ String path=get the path of removable Sdcard() ; //using this path we will create some files in sdcard } else{ //display error message } Для этого мы использовали код как: If (Environment.getExternalStorageState().equalsIgnoreCase(Environment.MEDIA_MOUNTED)){ String path= Environment.getExternalStorageDirectory().getPath(); } Вышеупомянутый код не работает в некоторых последних […]

Установка Android-приложения без SD-карты

Я загрузил файл apk на веб-сервер и попытался получить доступ к ссылке из браузера по телефону. Когда я пытаюсь загрузить с этой ссылки, я получаю сообщение об ошибке, которое гласит: «Для загрузки требуется SD-карта». У меня нет установленной SD-карты, но внутренняя память не заполнена, поэтому я ожидаю, что приложение будет установлено во внутреннюю память. Очевидным […]

Можно ли переместить внутреннюю БД на SDCard?

По мере роста базы данных в моем приложении потребуется больше и больше внутреннего пространства телефона. В БД нет никаких конфиденциальных / частных данных, поэтому я заинтересован в переносе их на SD-карту. Я использую SQLiteOpenHelper для работы с базой данных. Насколько я понимаю, вы не можете использовать это для доступа к БД на SD-карте, так как […]