Мне нужно разместить папку в моем проекте Android, с которой я могу получить доступ, используя File myDir = new File(path-to-dir);
, но я не могу найти способ сделать это. Я попытался поместить его в папку assets
, но мне нужно получить доступ к самой моей папке, поэтому я могу выполнять операции над ней, как только у меня есть ее в объекте File
. Любая помощь будет оценена по достоинству.Пользовательская папка в Android-проекте
0
A
ответ
0
Шаг 1: Создать папку папку плагинов активов и разместить свои файлы там ..
Шаг 2: если у вас есть папка с именем MyFolder в папке активов, попробуйте этот код
ReadFromfile("/myfolder/myfile.txt", mContext);
и функция
public String ReadFromfile(String fileName, Context context) {
StringBuilder returnString = new StringBuilder();
InputStream fIn = null;
InputStreamReader isr = null;
BufferedReader input = null;
try {
fIn = context.getResources().getAssets()
.open(fileName, Context.MODE_WORLD_READABLE);
isr = new InputStreamReader(fIn);
input = new BufferedReader(isr);
String line = "";
while ((line = input.readLine()) != null) {
returnString.append(line);
}
} catch (Exception e) {
e.getMessage();
} finally {
try {
if (isr != null)
isr.close();
if (fIn != null)
fIn.close();
if (input != null)
input.close();
} catch (Exception e2) {
e2.getMessage();
}
}
return returnString.toString();
}
Кредиты SO Question
Смежные вопросы
- 1. WiX: Пользовательская папка установки
- 2. Пользовательская папка/файл в xamarin.forms
- 3. Пользовательская папка развертывания в JBoss EAP 6.4
- 4. Пользовательская папка с фотографиями, отображаемая в Галерее
- 5. Пользовательская папка Calabash Android для определения шагов
- 6. Пользовательская папка вывода на сервере сборки TFS
- 7. Пользовательская модификация команды «новая папка» в Windows 7
- 8. Пользовательская папка вывода в eclipse без другой исходной папки
- 9. @ папка и + папка
- 10. Пользовательская библиотека в UWP
- 11. Как появилась папка .m2 в Maven?
- 12. Custom установка установка пустой папка.
- 13. Как развернуть веб-часть в другой, чем пользовательская папка в sharepoint?
- 14. Пользовательская пользовательская модель Django
- 15. Пользовательская пользовательская страница Django
- 16. fb: пользовательская кнопка пользовательская?
- 17. Папка файла Web.config и папка веб-кода
- 18. Joomla Development - Таблицы Папка и поля Папка
- 19. Статическая папка в NodeJs
- 20. Папка приложения в Cakephp
- 21. папка отсутствует в ресурсах
- 22. Частная папка в codeigniter
- 23. Папка ярлыка в bash
- 24. Папка DataSources в MVC?
- 25. Псевдоним папка в ColdFusion2016
- 26. Почтовая папка в C#
- 27. Папка в программеdata исчезла
- 28. Маршрутизируемая папка в S3
- 29. Папка Выбрать в Html
- 30. Папка App_Code в WAP?
Вам необходимо скопировать каталог и его содержимое из 'assets /' в локальную файловую систему. Активы не являются файлами на устройстве. – CommonsWare
Хорошая идея, что получилось благодаря –