#안드로이드

무린
무린·2022-06-11
먼저 로그 콘솔에 에러가 출력된 것이 있는지 확인을 해보시기 바랍니다. 공식 문서대로 실행했는데 에러가 없다면 일일이 로그를 추가하여 확인해보셔야 할 것 같습니다. class MainActivity : AppCompatActivity() { val db = Firebase.firestore val user = hash...
무린
무린·2022-04-23
안드로이드 SDK 버전에 따라 이미지를 가져오는 방식이 다를 수 있습니다. 예를 들면 Bitmap 이미지의 경우 아래와 같이 구분이 필요합니다. fun Uri.getCapturedImage(context: Context): Bitmap? { if (Build.VERSION.SDK_INT >= Build.VERSION_CODE...
knee
knee·2023-12-11
정말 감사합니다! 이 글 덕분에문제를 해결할 수 있었어요
무린
무린·2021-05-06
addOnSuccessListener는 비동기로 실행됩니다. 즉, 언제 실행이 완료될 지 알 수 없는 코드입니다. 만약 중괄호 밖의 코드를 실행되기 전에 다행히 비동기 코드가 실행되었다면 정상적으로 동작하겠지만, 중괄호 밖의 코드가 실행될 때 아직 비동기 코드가 실행되어있지 않으면 값을 가져오지 못해 오류가 발생할 수 있습니다. 다시 말해,...
kimho
kimho·2019-05-10
1. 에뮬레이터가 너무 느리면 기기를 연결해서 디버깅할 수 있습니다. 2. 출력은 TextView에 할 필요 없이 아래와 같이 Log 함수를 이용해서 출력할 수 있습니다.  public static final String LOG_TAG = "MY_APP_LOG"; ... Log.v(LOG_TAG, "This is verbose log")...