프로그래밍
-
안드로이드 13에서 push 알림 안되는 이슈 해결프로그래밍/ 안드로이드어플만들기 2023. 9. 3. 00:17
어플 타겟 SDK를 안드로이드 13으로 변경하고 fcm push 알림이 안되서 해결하는 과정을 기록한다. 안드로이드 13 (API Level 33) 부터는 알림이 기본적으로 off가 되어있다고 한다. 실제로 일정 알림 시간이 되고 앱에서는 아무런 일도 일어나지 않았다. 마니페스트 파일에서 알림 관련 권한을 추가하고, 권한이 설정안되어 있을 경우 권한을 요청하도록 코드를 수정하였다. if (checkSelfPermission(Manifest.permission.INTERNET) != PackageManager.PERMISSION_GRANTED || checkSelfPermission(Manifest.permission.ACCESS_NETWORK_STATE) != PackageManager.PERMISSIO..
-
안드로이드 13에서 갤러리에서 사진 선택 크러시프로그래밍/ 안드로이드어플만들기 2023. 9. 2. 19:56
릴리즈된 앱에서 갤러리에서 사전 선택할 때 안드로이드13에서만 아래와 같은 에러 발생함. 에러 발생 부분 Fatal Exception: java.lang.RuntimeException Failure delivering result ResultInfo{who=null, request=2010, result=-1, data=Intent { flg=0x41 clip={image/* video/* {U(content)}} }} to activity {.MainActivity}: java.lang.IllegalArgumentException: Invalid URI: content://media/picker/0/com.android.providers.media.photopicker/media/1000018248 혹..
-
안드로이드 인앱결제 테스트 오류 - 이 버전의 애플리케이션에서는 Google paly를 통한 결제를 사용할 수 없습니다.프로그래밍/ 안드로이드어플만들기 2023. 8. 20. 15:45
안드로이드 어플 인앱결제 테스트를 하다가 아래와 같은 에러가 발생하였다. 이럴 경우에는 결제 테스트를 하는 지메일을 애플리케이션 라이센스 테스터로 등록하면 된다. 플레이 콘솔에서 설정> 라이센스 테스트 > 라이센스 테스터 추가 하고 변경 사항을 저장한다. 자세한 내용은 아래 링크 참조할 것. https://support.google.com/googleplay/android-developer/answer/6062777?hl=ko