Показать сообщение отдельно
Старый 02.10.2016, 01:10
Godwarlock вне форума Посмотреть профиль Отправить личное сообщение для Godwarlock Найти все сообщения от Godwarlock
  № 5  
Ответить с цитированием
Godwarlock

Регистрация: Jan 2012
Сообщений: 836
ALeXVoz Проверял абсолютно все папки, которые есть, ни в одной нету. По root правам я конечно еще посмотрю, но так или иначе, почему другие приложения и игры показывают свои папки, как надо, то есть com. и т.д. А тут такая шляпа происходит? Это полбеды. В приложении есть запись строки в файл
Цитата:
var file:File = File.applicationDirectory.resolvePath("rekured.kub");
var fileStream:FileStream = new FileStream();
fileStream.open(file, FileMode.WRITE);
fileStream.writeMultiByte(s, "Windows-1251");
fileStream.close();
Этот код не выполняется на устройстве и приложение зависает. В манифесте присутствует запись такого рода
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Но это не уберегло. Собственно это та самая причина, по которой я решил поискать папку с приложением, ибо стало интересно, почему не происходит запись файла. И вот папку я так и не нашел и проблему с записью не решил. Если люди будут устанавливать на устройство такое приложение, у них также не будет создаваться эта самая папка, сохранения результатов будет невозможным и в общем то это гиблое дело. Да и нафиг вообще эти руут права нужны, сомневаюсь что это решит проблему

Добавлено через 56 минут
В общем через дебагер я решил проверить на устройстве что и куда устанавливается, пришлось конечно повозиться, чтобы включить на телефоне режим разработчика. APK устанавливается в data/local/tmp, полагаю и после установки apk файлы создаются там же. Осталось только подумать, как поменять директорию на стандартную папку Android с data и obb


Последний раз редактировалось Godwarlock; 02.10.2016 в 02:06.