Я пытаюсь построить GPS-трекер и сохранить данные в базе данных sqlite в папке загрузок. Я запрашиваю разрешение на WRITE_EXTERNAL_STORAGE и ACCESS_FINE_LOCATION. Но я получаю следующее сообщение отладки в logcat:
W/FileUtils: Failed to chmod(/storage/emulated/0/Download/gpsdata.db): android.system.ErrnoException: chmod failed: EPERM (Operation not permitted)
Сама база данных создана с правильной схемой, но данные не будут вставлены.
Я могу только запросить разрешение на действие, поэтому, возможно, у моей службы нет разрешения на вставку в базу данных?
У кого-нибудь есть предложения?