Я обнаружил, что для записи в '/ data / data / myPackage / files /' необходимо установить разрешения
.
Был MODE_WORLD_WRITEABLE,
, который был интересен для этого случая,
, но даже с этим набором разрешений я все еще получил ошибку.
Я подумал: «Может быть, мне нужно разрешение EXECUTE ...».
В API такого разрешения нет
, хотя я пытался поставить 3 в параметре mode
(MODE_WORLD_WRITEABLE = 2),
и ... это сработало!
Но когда я пишу на SD-карту с этим набором разрешений,
Я также получаю сообщение об ошибке
, поэтому я пишу по-разному в две папки.И, кстати,
MODE_WORLD_WRITEABLE неверно,
MODE_WORLD_WRITABLE верно.