| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
- 자바
- include태그
- 안드로이드 스튜디오 JAVA
- 안드로이드 스튜디오 API
- 안드로이드스튜디오
- Hilt
- 안드로이드 스튜디오
- glide
- hilt오류
- include이벤트처리
- kotlin
- 공공데이터포털리사이클러뷰
- 안드로이드로딩창
- 리사이클러뷰
- 프론트엔드
- 데이터바인딩
- SpringBoot
- SpringWebFlux
- 종속항목삽입
- Today
- Total
내일은개발왕
[속보]갤러리에 접근 안돼..확인하니 manifest 업데이트 되었었다. 본문
갤러리 접근 권한이 없다는 오류가 접수되어서 확인했다.
내폰엔 이상없는데 뭘까싶어서 검색해봤더니 manifest가 업데이트 되었었다는 것
참고로 난이걸 모르고 플레이스토어에 올렸었다. 대참사였음. ㅋ ㅋㅋㅋ ㅋㅋㅋㅋㅋ..... 지금이라도 발견해서 다행..

원래는 "READ_EXTERNAL_STORAGE"로 처리했었는데, 이게 세분화되서 MEDIA_IMAGES.. 이런식으로 변경되었다는 것이다. 사용하려는 기능을 Manifest에 등록하고, 소스코드 짤때도 동일하게 해주면 된다.
when { //사용 예시
ContextCompat.checkSelfPermission(
this,
Manifest.permission.READ_MEDIA_IMAGES //manifest에 media로 세부분류됨. 이 부분 유의할 것
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO"/>
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO"/>
참고한 문서는 아래와 같다
https://developer.android.com/training/permissions/requesting?hl=ko
런타임 권한 요청 | Android 개발자 | Android Developers
런타임 권한 요청 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 모든 Android 앱은 액세스가 제한된 샌드박스에서 실행됩니다. 앱이 자체 샌드박스 밖에 있
developer.android.com
https://salmonpack.tistory.com/46
Android13(SDK33) 이미지 및 사진 권한 (READ_EXTERNAL_STORAGE, READ_MEDIA_IMAGES)
프로젝트의 SDK Target을 33으로 변경하게 되면 기존 이미지 및 사진 권한이 갑자기 사라지는 현상을 마주하게 됩니다. (저는 항상 프로젝트 SDK Target 버전을 변경할 때마다 두렵습니다... 오늘은 또
salmonpack.tistory.com
'오류삽질,기타삽질' 카테고리의 다른 글
| [build.gradle오류] roomDB가 존재하지 않습니다. 장비를 파괴합니다. (0) | 2024.05.09 |
|---|---|
| [안드로이드 스튜디오] Glide 이미지가 복사가 된다! 와! 왜..? (1) | 2024.02.16 |
| 구글 플레이스토어 콘솔 / Issue: Invalid or incomplete login credentials 해결 (1) | 2023.11.02 |
| Retrofit2 error 원하는대로 해줬잖아 뭐가 불만이야 (0) | 2023.05.18 |
| 나는. build. gradle이. 싫다. (0) | 2023.05.14 |