본문 바로가기
반응형

안드로이드9

안드로이드 버전별 앨범 접근 권한 설정 가이드 안드로이드 버전별 앨범 접근 권한 설정 가이드1. 안드로이드 버전별 권한 변화안드로이드에서 미디어 파일(이미지, 동영상, 오디오)에 접근하는 방법은 버전별로 다르게 적용됩니다. 안드로이드 12까지는 READ_EXTERNAL_STORAGE 권한만으로 저장소의 모든 파일에 접근할 수 있었지만, 안드로이드 13부터는 미디어 타입별로 권한이 세분화되었습니다. 따라서 개발자는 안드로이드 버전에 맞춰 적절한 권한을 요청해야 합니다.2. 안드로이드 12 (API 31) 이전 버전안드로이드 12 및 그 이전 버전에서는 READ_EXTERNAL_STORAGE 권한을 선언하면 모든 미디어 파일(이미지, 동영상, 오디오)에 접근할 수 있었습니다.이전에는 이 권한만으로 미디어 파일을 읽어오는 데 문제가 없었으나, 안드로이드 .. 2025. 3. 24.
[Android][3분 컷] 조치 필요: 앱이 Google Play 정책을 준수하지 않음 조치 필요: 앱이 Google Play 정책을 준수하지 않음 (Action required: App does not comply with Google Play policies)[Android] 3분만에 해결하기 (Solve it in 3 minutes)앱 출시 정책 위반?광고를 포함한 앱을 출시하는 중에아래와 같은 구글 플레이 스토어의 앱 거부 메일을 받았다. (While launching an app with ads I received an app rejection email from the Google Play Store as shown below.)  이럴 땐 다행히도 코드를 수정할 필요가 없다.지금부터 설명하는 절차를 하나씩 따라서 진행해보면 금세 해결 가능하기 때문!!  앱 콘텐츠 선언 수정하기.. 2023. 10. 22.
[Flutter][Android][iOS] 출시 앱 이름 변경 방법 (How to change the launch app name) 출시 앱 이름 변경 방법 (How to change the launch app name)[Flutter][Android][iOS]플러터로 개발하는 경우,안드로이드 네이티브 파일과 iOS 네이티브 파일을 각각 수정해줘야 한다. 각 OS의 네이티브 개발자의 경우에도아래 순서와 동일하게 수정하면 되니 그대로 수정을 진행하면 되겠다.안드로이드 - AndroidManifest.xml 수정iOS - Info.plist 수정 (When developing with Flutter, Android native files and iOS native files must be modified separately.Even for native developers of each OS, You can modify it in the .. 2023. 10. 19.
[Solved][flutter] Didn't find class "com.xx.yy.MainActivity" on path: DexPathList Didn't find class "com..MainActivity" on path: DexPathList [Solved][flutter][Android] 문제 상황 (Problem) Flutter 프로젝트의 안드로이드로 개발하는 도중 빌드에는 성공했지만 아래와 같은 에러메시지가 나오면서 앱이 실행되다가 말고 강제 종료된다. (While developing a Flutter project on Android, the build was successful, but the following error message appeared and the app was forcibly terminated instead of running.) AndroidRuntime(11422): Caused by: java.lang... 2023. 10. 18.
반응형