[안드로이드 스튜디오] FATAL EXCEPTION: Thread-4Process: com.KUplace.officialpractice, PID: 2324java.lang.RuntimeException: No properties to serialize found on class d2.a 해결


[안드로이드 스튜디오] FATAL EXCEPTION: Thread-4Process: com.KUplace.officialpractice, PID: 2324java.lang.RuntimeException: No properties to serialize found on class d2.a  해결

문제상황: 개발중인 앱에 대하여 Firebase console의 Test lab을 통해 테스트한 결과 Firebase Firestore data에 접근하는 모든 부분에서 에러가 발생하였다. 해결방법: Firestore,Firestoarge변수를 private이 아닌 public으로 설정해주고(find usuage 이용), gradle에서 난독화 설정을 true -> false로 바꾸어주어 해결 원인분석: 1. 우선 이 두 에러는 디버깅버전으로 빌드했을때는 나타나지 않고 릴리즈 버전에서 발생한 버그이다. 그러므로 둘의 환경적인 차이에서 발생한 버그일 것이다. 2. 첫 번째 사진의 에러 로그에 나온 serializable의 개념을 알아보자. serializable은 자바 내부의 객체나 데이터를 외부 자바 시..


원문링크 : [안드로이드 스튜디오] FATAL EXCEPTION: Thread-4Process: com.KUplace.officialpractice, PID: 2324java.lang.RuntimeException: No properties to serialize found on class d2.a 해결