본문 바로가기

ANDROID

[안드로이드] 파일 생성을 위한 권한접근이 되지 않을 때


단순히 앱의 매니페스트에 위와 같은 READ, WRITE EXTERNAL STORAGE permission을 추가해주는 걸로


파일의 오픈이나 생성, 저장이 안될 때는 코드를 통해 권한 요청을 직접 함으로써 


원하는 작업들을 수행할 수 있다고 한다.


안드로이드를 쓰면 자주 해보았을 권한 승인등을 만드는 앱 안에서도 하게 만드는 것이다.



참고자료등을 참고하여 간단하게 승인요청을 받고나서 파일 관련된 작업까지 수행할 수 있는 걸 확인할 수 있었다.


아래와 같은 방법으로 권한 승인 여부를 확인해 Alert 창에서 permissionReqjest를 수행할 수도 있다.



참고 :


https://www.captechconsulting.com/blogs/runtime-permissions-best-practices-and-how-to-gracefully-handle-permission-removal