[Firestore Database] 파이어베이스 Caused by: io.grpc.StatusException: PERMISSION_DENIED: Missing or insufficient permissions. 권한 오류 해결하기
파이어베이스에서 제공하는 데이터베이스 중에 Firestore 데이터베이스를 사용해보기 위해 파이어베이스 콘솔에 접근하여 데이터 탭에서 컬렉션 하나를 생성하였다. 그리고 가이드 문서에 따라 개발환경을 구성하였다. dependencies { //...
java.lang.NoSuchMethodError: No static method metafactory…(java.lang.invoke.LambdaMetafactory)오류 발생시 해결방법
구글 파이어베이스 라이브러리 중에 firebase-firestore를 가져다 사용해보려고 하니 느닷없이 람다관련 오류가 발생하였다. 람다식을 사용하려면 자바 버전이 특정 버전 이상이어야 가능합니다. 2022-02-05 23:38:35.420 2623-2623/com.tesApp E/AndroidRuntime: FATAL EXCEPTION:...
[Firebase연동 오류]Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI
안드로이드 Firebase 연동과정에 발생하는 오류처리 파이어베이스(Firebase)에 새로운 프로젝트를 추가후 Android앱을 추가하게되면 아래와 같이 가이드를 따라서 google-services.json파일을 다운 받은 후 Android 스튜디오에서 프로젝트 보기로 전환하여 프로젝트...
(해결완료)앱이 마켓에서 삭제되었다.
앱이 다음의 문제로 마켓에서 삭제되었다.원인을 알 수 없어 광고를 하나씩 제거하면서 마켓에 올렸다. 처음엔 호출하는 코드만 제거하였다.효과는 없었다.그래서 레이아웃의 adview를 태그를 제거 후 올렸다.그랬더니 정상적으로...
안드로이드(Android) SDK 버전(OS버전) 정리 및 SDK버전별 점유율 확인하는 방법
안드로이드 스튜디오에서 새로운 프로젝트 생성시, Minimum SDK를 선택해야합니다. 이때 전세계 사용자들이 API버전별로 얼마나 사용되고 있는지 확인할 수 있습니다. Android Studio의 메뉴를 클릭하여 프로젝트 생성시 File >...
[jsoup 사용시 오류] Caused by java.lang.NumberFormatException: For input string: “000C6
org.jsoup.nodes.Entities.load 하는 과정 중에 Entities.java line 314에서 오류가 발생하였다. 6번의 오류 보고가 있었고 모든 동일한 사람으로 부터 발생한 오류였다. 확인결과 알 수 없는 제조사의 GCE...
[Android]안드로이드 콤보박스 스피너(Spinner)의 setOnItemSelectedListener()가 자동실행 문제점 해결방법
안드로이드 콤보박스 스피너(Spinner) 안드로이드에서 제공하는 스피너 위젯을 사용하여 콤보박스를 구현시 하나의 문제가 있습니다. 그것은 바로 Activity 생명주기 단계 중에 onCreate() 단계에서 setOnItemSelectedListener()가 무조건 호출 되어...
Exception android.view.WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@419abb98 is not valid; is your activity running?
Exception android.view.WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@419abb98 is not valid; is your activity running? android.view.ViewRootImpl.setView (ViewRootImpl.java:720) android.view.WindowManagerImpl.addView (WindowManagerImpl.java:356) android.view.WindowManagerImpl.addView (WindowManagerImpl.java:234) android.view.WindowManagerImpl$CompatModeWrapper.addView (WindowManagerImpl.java:153) android.view.Window$LocalWindowManager.addView...
[오브젝트 캐스팅오류 처리]UncaughtException: java.lang.ClassCastException: com.app.test.database.NumberTogetherCountVo cannot be cast to java.lang.Comparable at java.util.Collections$ReverseComparator.compare(Collections.java:5165)
벨류오브젝트객체를 담은 어레이리스트의 데이터를 정렬하는 과정에서 발생한 오류이다. ArrayList를 내림차순으로 정렬하기 위해 Collections클래스의 sort메서드를 사용하였다. 하지만 뜻밖에 오류가 발생하였다. java.lang.ClassCastException: com.app.test.database.NumberTogetherCountVo cannot be cast to...
나인패치(9patch) 이미지 쉽게 만드는 방법
나인패치(9-Patch) 이미지란? 이미지에서 늘어날 수 있는(stretchable) 영역과 늘어나지 않고 고정fixed)되는 영역으로 구분하여, 이미지가 화면상에 그려질 때 이미지의 크기가 늘어나거나 줄어들더라도 원본이미지 형태를 유지하도록 만들어진 이미지를 나인...