Articles of android sdcard

Сброс изменения пути SD-карты в Android Studio AVD Manager

Я хочу изменить настройку SD-карты для своего эмулятора в External File из старого изображения, которое больше не существует, для нового изображения. Я создал новый образ диска, используя ./mksdcard -l mySdCard 1024M mySdCardFile.img , который создает новый образ диска mySdCardFile.img размером 1GB и метку тома mySdCard . Изображение диска находилось в /Users/[YOUR_USER_ID]/Library/Android/sdk/tools/ . Затем я перешел […]

Ошибка разрешения записи файла в Android

Я пишу файл на SDCard и устанавливаю <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> он работает хорошо до 3.x, но в 4.0 он дает ошибку ниже. java.io.IOException: open failed: EACCES (Permission denied) at java.io.File.createNewFile(File.java:940) at com.gt.mLearning.app.VideoViewActivity.copyFile(VideoViewActivity.java:204) at com.gt.mLearning.app.VideoViewActivity.access$3(VideoViewActivity.java:193) at com.gt.mLearning.app.VideoViewActivity$Loader.doInBackground(VideoViewActivity.java:61) at com.gt.mLearning.app.VideoViewActivity$Loader.doInBackground(VideoViewActivity.java:1) at android.os.AsyncTask$2.call(AsyncTask.java:264) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) at java.util.concurrent.FutureTask.run(FutureTask.java:137) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) at java.lang.Thread.run(Thread.java:856) Caused by: libcore.io.ErrnoException: open failed: […]

Где listview хранит изображение в android при загрузке с сервера

У меня есть приложение, которое загружает данные с сервера (изображения) и отображает эти изображения в списке приложений Android. Когда мы добавляем изображение (скачанное с сервера) в список, где listview хранит изображение, я имею в виду, в каких хранилищах списка местоположений хранятся Общие предпочтения? внутреннее хранилище ? Другие?

Нет разрешения на запись в / mnt / extsd

Я не могу записать во внешний sd (/ mnt / extsd) в mini x plus h24 Я уже вставляю в манифест Система имеет две SD-карты, первая из которых доступна с помощью Environment.getExternalStorageDirectory (), но вторая доступна только с абсолютным путем try{ File file3 = new File("/mnt/extsd/", "file.txt"); BufferedWriter writer = new BufferedWriter(new FileWriter(file3)); writer.write("hello"); writer.flush(); […]

Почему я не могу использовать атрибут installLocation в файле манифеста?

Просто простой файл XMl <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example" android:versionCode="1" android:versionName="1.0" android:installLocation="auto" > <application android:label="@string/app_name"> <activity android:name=".MyActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> Тем не менее, я получаю сообщение об ошибке «Идентификатор ресурса не найден для атрибута« installLocation »в пакете« Android ». Почему это происходит? РЕДАКТИРОВАТЬ Кажется, что […]

Android 5.0 DocumentFile из URI дерева

Хорошо, я обыскал и обыскал, и у меня нет точного ответа, или я пропустил это. У меня есть пользователи, которые выбирают каталог: Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE); startActivityForResult(intent, READ_REQUEST_CODE); В своей деятельности я хочу зафиксировать фактический путь, который кажется невозможным. protected void onActivityResult(int requestCode, int resultCode, Intent intent){ super.onActivityResult(requestCode, resultCode, intent); if (resultCode == RESULT_OK) […]

Запись файла на SDCard в Android

Я хочу создать файл на SD-карте. Здесь я могу создать файл и прочитать / записать его в приложение, но здесь я хочу, чтобы файл был сохранен в определенной папке sdcard. Как я могу это сделать с помощью FileOutputStream ? // create file public void createfile(String name) { try { new FileOutputStream(filename, true).close(); } catch (FileNotFoundException […]

Как удалить файл, сохраненный на SD-карте эмулятора?

В моем приложении я собираюсь хранить файл из активов в SDCard. Но в эмуляторе больше нет места. Поэтому я хочу удалить этот файл. Итак, как удалить этот файл из эмулятора?

Восстановление файла SQLite DB

Я использую систему резервного копирования / восстановления в своем приложении для Android. Автоматическое резервное копирование происходит каждые две минуты. Я пытаюсь восстановить файл резервной копии db с моей SD-карты после того, как мое приложение было удалено, а затем снова установлено. Резервное копирование работает, но вот проблема: Всякий раз, когда пользователь снова устанавливает мое приложение, есть […]

Сохранение файлов на внешнем хранилище на Nexus 7 и извлечение с ПК

Для моего проекта я хочу иметь возможность сохранять данные датчика в файл и иметь доступ к нему с ПК для дальнейшего анализа. Это код, который у меня есть до сих пор, и он работает успешно: File root = Environment.getExternalStorageDirectory(); File csvfile = new File(root, "Sensor_Data.csv"); FileWriter writer = new FileWriter(csvfile, true); writer.append("Time"); writer.append(','); writer.append("Position"); writer.append('\n'); […]