현재 어플리케이션 타겟SDK는 21에 사용 기기의 API레벨은 23입니다.
GPS 실시간 위치를 찍어 쿼리로 내부 DB 에 임시 보관하는 기능을 구현중이였습니다
다만 지금 내부DB를 쓰는데 있어, 이런 오류가 뜹니다
FileUtils: Failed to chmod(/storage/emulated/0/test.db): android.system.ErrnoException: chmod failed: EPERM (Operation not permitted)
문젠 이렇게 뜨기는 해도 file.exist도 트루로 반환하고 거기에 폰 자체 SQlite 매니저로 확인해도 잘 생성되어 있고
쿼리문도 잘 작동하여 내용까지 잘 들어갑니다
위에 오류를 검색하니 NDK를 깔아 C++서포터를 사용하여 해결하라는데
이미 include C++ 서포터 체크 없이 프로젝트를 생성한 상태라 어디서 부터 시작해야 될지 모르겠습니다
NDK를 사용하지 않고 해결할 방법이 있을까요?
아니면 API레벨이 23이라 뭔가 권한 문제가 있는걸까요?
일단 당장은 크래쉬가 안나 우선순위는 뒤로 마뤄두고 있지만 나중에 문제가 될까요?