728x90
firebase 연결 오류가 있을 경우 다음과 같은 해결방법이 있습니다.
GPS가 켜져있는 경우
gps를 꺼주어야합니다.
애뮬레이터 자체에서 인터넷 연결이 안되는 경우
애뮬레이터 삭제 후 재설치
firebase 연동 문제
- 상단에서 파이어베이스를 누릅니다.
- cloud storage for firebase 버튼 클릭
- 두가지 해당사항이 모두 체크가 되어있어야합니다.
- 체크가 되어있으면 다음과 같은 로그가 뜨는 것을 확인할 수 있습니다.
- MainActivity에서 이미지를 가져와서 확인버튼을 누르면 업로드 됩니다. (조금 기다려야함)
** 소켓 구현부분을 soketFun() 함수로 따로 생성하였습니다.
이미지 업로드에 실패하면 소켓함수가 실행되지 않습니다.
이미지 업로드 여부에 관계없이 소켓함수를 실행시키고자하면 landmark-app 폴더로 커밋한 MainActivity.kt 의 코드를 붙여넣으면됩니다 (파이어베이스 스토리지 업로드시 성공여부와 관계 없이 소켓통신됨)
728x90
'App & Web > Android' 카테고리의 다른 글
[코틀린] 파이어베이스 리얼타임 데이터베이스 업로드 (0) | 2022.10.11 |
---|---|
[코틀린] 이미지 이진화 하기 (0) | 2022.10.11 |
코틀린 OpenCV (0) | 2022.10.11 |
[Android] 이미지 데이터를 다음 화면(서브 인텐트)로 옮기기 - Kotlin 코틀린 (0) | 2022.09.16 |
[Android] 카메라 & 갤러리 기능으로 이미지 불러오기 - Kotlin 코틀린 (0) | 2022.09.16 |