|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
||||||
StreamingAssets на Android30.06.2019, 17:29. Показов 10358. Ответов 36
Метки нет (Все метки)
Здравствуйте! У меня есть txt файлы, хранящиеся в папке "StreamingAssets". Я получаю к ним доступ через StreamReader на ПК, а для Android, я чего только не перепробовал, но у меня никак не получается. Дошло уже и до такого:
0
|
||||||
| 30.06.2019, 17:29 | |
|
Ответы с готовыми решениями:
36
Откуда берутся атрибуты android:layout_width и android:layout_height в элементе LinearLayout? Работа с файлами android которые находятся не в папке проекта Android Studio Не предлагается установка Android SDK при установке Android Studio |
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 02.07.2019, 00:03 [ТС] | |
|
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
|||||||
| 02.07.2019, 00:10 | |||||||
|
1) Тыкаем файл "Settings.txt" в корень папки "StreamingAssets". Далее:
На счёт первого варианта я не уверен, так как рекомендуют для Android использовать уже устаревший WWW.
0
|
|||||||
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 02.07.2019, 02:01 [ТС] | |
|
wmysterio, заработало, спасибо! Но если я захочу программно изменить информацию в этом текстовом документе, я как-то смогу это сделать?
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
||
| 02.07.2019, 07:54 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 02.07.2019, 15:17 [ТС] | |
|
wmysterio, я использовал 1-й способ. Ещё один вопрос, если я Вас не достал, почему при считывании из файла через UnityWebRequest (помещаю в массив со строками через Split ('\n')) добавляются фантомные символы. Так например строка "Rus" запишется, как "Rus", но её длина почему-то будет 4 и если я сравню её с обычной строкой "Rus", то они не будут равны.
0
|
|
|
3362 / 1775 / 1028
Регистрация: 26.10.2018
Сообщений: 5,204
|
|
| 02.07.2019, 15:31 | |
|
DanBear, а там случайно не два \n подряд идет?
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
|||||||
| 02.07.2019, 17:11 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 02.07.2019, 18:07 [ТС] | |
|
wmysterio, через Notepad++ переписал текст, использовал .Trim (удалял и \r \n и пробел), использовал ваш код, но всё равно длина 4 символа, хотя строка в Debug.Log выводит "Rus"
0
|
|
|
3362 / 1775 / 1028
Регистрация: 26.10.2018
Сообщений: 5,204
|
|
| 02.07.2019, 19:36 | |
|
Ну тут без вариантов, пробегаешься в цикле по строке, выводишь каждый символ, желательно перекодировать его в short и посмотреть что же там за магический символ такой.
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
|
| 02.07.2019, 19:37 | |
|
DanBear, киньте Ваш файл сюда. У себя протестирую.
Если были бы вопросительные знаки, то точно с кодировкой что-то не так.
0
|
|
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 02.07.2019, 19:57 [ТС] | |
|
Вот:
0
|
|
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 02.07.2019, 20:00 [ТС] | |
|
Выведя через цикл каждый символ, обнаружил, что в начале появляется пустой символ.
0
|
|
|
3362 / 1775 / 1028
Регистрация: 26.10.2018
Сообщений: 5,204
|
|
| 02.07.2019, 20:32 | |
|
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
||
| 02.07.2019, 20:36 | ||
|
У меня решился вопрос с пробелом путём установки кодировки UTF-8 без BOM (в NotePad++ меню "Кодировки->Преобразовать в UTF-8 без BOM" ). Я прикреплю новый файл сюда. Протестируйте как у Вас он работает. Settings.txt
0
|
||
| 02.07.2019, 20:41 | |
|
Не по теме: Удалите пост, по ошибка добавил дубликат :)
0
|
|
|
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 88
|
|
| 03.07.2019, 01:10 [ТС] | |
|
Вроде все проблемы решились. Но всё таки, есть способ изменять информацию, не создавая документы на телефоне, то есть через UnityWebRequest?
0
|
|
|
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
|
|||||||
| 03.07.2019, 12:07 | |||||||
Сообщение было отмечено DanBear как решение
Решение
Ещё для записи видел советы редактировать манифест, так как запись по-умолчанию было отключено (в старых версиях). Может он блокирует запись. Или возможно записывает в другое место - путь указан криво, например. Очень много нюансов.
1
|
|||||||
| 03.07.2019, 12:07 | |
|
Помогаю со студенческими работами здесь
37
Android Studio не находит функцию TextView в пакете Android.Widget
Android studio, как запускать программу сразу на android смартфоне подключенному к usb?
Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|