x11 Опубликовано 2 февраля, 2018 Поделиться Опубликовано 2 февраля, 2018 (изменено) В логах вижу ошибку 3 раза при старте приложения. Цитата 02-02 21:57:36.074: W/ContextImpl(14200): Failed to ensure directory: /storage/ext_sd/Android/obb/имя_пакета 02-02 21:57:36.074: W/ContextImpl(14200): Failed to ensure directory: /storage/ext_sd/Android/data/имя_пакета/files В коде нет ничего, что запрашивало бы доступ к внешней карте памяти. В Deploymet что может быть такого, что будет запрашивать такой путь? Deploymet и в коде есть пара файлов, но они складываются в: Deploymet: .\assets\internal\db Код: /data/data/имя_пакета/files/db/имя_базы.sqlite Может ли это быть связано с правами? В правах есть "read external storage" и "write external storage". А что это за папка "obb" я вообще не имею представления. Изменено 2 февраля, 2018 пользователем x11 Цитата Ссылка на комментарий
0 x11 Опубликовано 2 февраля, 2018 Автор Поделиться Опубликовано 2 февраля, 2018 Убрал права WRITE_EXTERNAL_STORAGE. Проблема осталась. Цитата Ссылка на комментарий
0 x11 Опубликовано 7 февраля, 2018 Автор Поделиться Опубликовано 7 февраля, 2018 (изменено) Создал пустое приложение из одной формы, запустил. Та же проблема: Цитата D/VoldConnector(757): SND -> {2470 volume mkdirs /storage/ext_sd/Android/obb/com.embarcadero.Project1/} E/Vold(239): Failed to find mounted volume for /storage/ext_sd/Android/obb/com.embarcadero.Project1/ W/ContextImpl(23253): Failed to ensure directory: /storage/ext_sd/Android/obb/com.embarcadero.Project1 D/VoldConnector(757): SND -> {2471 volume mkdirs /storage/ext_sd/Android/data/com.embarcadero.Project1/files/} E/Vold(239): Failed to find mounted volume for /storage/ext_sd/Android/data/com.embarcadero.Project1/files/ W/ContextImpl(23253): Failed to ensure directory: /storage/ext_sd/Android/data/com.embarcadero.Project1/files W/ContextImpl(23253): Failed to ensure directory: /storage/ext_sd/Android/data/com.embarcadero.Project1/files D/VoldConnector(757): SND -> {2472 volume mkdirs /storage/ext_sd/Android/data/com.embarcadero.Project1/files/} E/Vold(239): Failed to find mounted volume for /storage/ext_sd/Android/data/com.embarcadero.Project1/files/ приложение почему-то лезет туда, куда не следует. Изменено 7 февраля, 2018 пользователем x11 Цитата Ссылка на комментарий
0 mazayhin Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 Лезет туда, ну и хай с ним. Работе это не мешает никак Цитата Ссылка на комментарий
0 x11 Опубликовано 10 февраля, 2018 Автор Поделиться Опубликовано 10 февраля, 2018 (изменено) Проблема в том, что я не могу понять, почему приложение виснет при повторных запусках. Со службой ли это связано или с этой ошибкой или с другой. При старте всё уже поубирал (было подключение к базе и установка стилей) и всё равно зависало. То ли именованием пакетов было связано http://fire-monkey.ru/topic/4749-именование-пакетов/ Не знаю в какую сторону копать. Изменено 10 февраля, 2018 пользователем x11 Цитата Ссылка на комментарий
0 x11 Опубликовано 10 февраля, 2018 Автор Поделиться Опубликовано 10 февраля, 2018 5 минут назад, mazayhin сказал: Лезет туда, ну и хай с ним. Работе это не мешает никак это Exception, а этого быть не должно Цитата Ссылка на комментарий
0 mazayhin Опубликовано 10 февраля, 2018 Поделиться Опубликовано 10 февраля, 2018 Самое простое-в лог писать каждый шаг onShow и onCreate главной формы Цитата Ссылка на комментарий
0 x11 Опубликовано 10 февраля, 2018 Автор Поделиться Опубликовано 10 февраля, 2018 Повторюсь: я всё убрал. Повторюсь: я проделал эксперимент на чистом пустом приложении. Цитата Ссылка на комментарий
Вопрос
x11
В логах вижу ошибку 3 раза при старте приложения.
В коде нет ничего, что запрашивало бы доступ к внешней карте памяти.
В Deploymet что может быть такого, что будет запрашивать такой путь?
Deploymet и в коде есть пара файлов, но они складываются в:
Deploymet: .\assets\internal\db
Код: /data/data/имя_пакета/files/db/имя_базы.sqlite
Может ли это быть связано с правами? В правах есть "read external storage" и "write external storage".
А что это за папка "obb" я вообще не имею представления.
Ссылка на комментарий
7 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.