Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

반응형

오류찾기 3

안드로이드 앱 만들기 : 에러 메시지 도 이제 GPT 에게서 답을 얻다.

Exception java.lang.IllegalArgumentException: Given String is empty or null at com.google.android.gms.common.internal.Preconditions.checkNotEmpty (Preconditions.java) at com.google.firebase.auth.FirebaseAuth.signInWithEmailAndPassword (FirebaseAuth.java) at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend (TapGestureDetector.kt) at kotlin.coroutines.j..

안드로이드 앱 만들기 : Firebase Clound Messaging ...

앱의 기능 중에서 메시지 전송을 위하 기능을 구현 하고 있으나, 난관에 봉착했다. FCM 을 통해서 안드로이드 앱에서 message 전송을 하고 싶어서 매번의 릴리즈를 하고 있지만, 전송이 되지 않는 다. debug 상태에서는 잘 되는 데... 왜 일까 ? 코드 난독화를 하기 위해서 설정을 한 것이 문제인 건가 ? 내일은 알게 되기를 바라며... 오늘은 이만... 2022.06.25 이 문제를 테스트 하기 위해서 playstore 에 패치 등록을 5번 했다. ㅋ~ 그래서 확인된 이슈는 코드 난독화 가 이슈의 발생지임을 알게 되었다. 그럼 이제 그것을 어떻게 해결할 것인가 ? 일단 정확하게 알지 못하는 현재는 코드 난독화를 하지 않는 것으로 해서 적용해 두었다. 다음에는 꼭 코드 난독화가 적용된 앱을 출시..

안드로이드 앱 튕김 현상에 대한 확인 방법들

이전에 설명했던 Crashlytics 을 통해서 오류 보고를 확인하는 방법을 설명했었는데, 이번에 또 다른 것이 있는 것을 보게 되었다. ANR-WatchDog, ACRA 등도 앱의 오류가 발생했을 때, 나타나는 현상에 대한 오류 상태를 파악하고 그것으로 내가 만든 앱이 잘 돌아가는 지 확인할 수 있을 것 같았다. 1. 종류 ANR-WatchDog : github 에서 찾을 수 있음 ACRA : github 에서 찾을 수 있음 Crashlytics : firebase 에서 제공 Bugsnag : trial 또는 demo 버전으로 제공됨 (미국에 있는 회사에서) 2. 각각에 대해서 ANR-WatchDog https://github.com/SalomonBrys/ANR-WatchDog#with-gradle--..

반응형