728x90 App10 [Firebase] 연동 계정 변경 Android Studio 와 Firebase 계정 연동을 위해서는 google-services.json 을 프로젝트의 app 디렉토리에 복사해야 한다. 프로젝트를 바꾸며 새로운 google-services.json 을 다운 받아 교체했는데, 아래와 같은 에러가 발생하며 과거의 잔해 계정이 나를 괴롭혔다. Firebase Database connection was forcefully killed by the server. Will not attempt reconnect. Reason: Database lives in a different region. Please change your database URL to https://${project}.asia-southeast1.firebasedatabase.. 2021. 8. 28. [Firebase] 안드로이드와 연동하기 안드로이드에 Firebase 연동하기 1. 안드로이드 스튜디오 > 앱 수준의 build.gradle 파일에서 applicationId 를 복사한다. 2. Firebase Consle > 안드로이드 아이콘을 클릭한다. 3. Firebase Consle > Android 패키지 이름에 1번에서 복사한 applicationId 를 붙여넣는다. 4. Firebase Consle > [google-services.json 다운로드] 버튼을 클릭한다. 5. 안드로이드 스튜디오 > Project로 변경한 후 4번에서 다운로드 받은 google-services.json 파일을 app 폴더 아래에 넣는다. 6. Firebase SDK 추가 6-1. Firebase Consle > 프로젝트 수준의 build.gradle .. 2021. 8. 24. [Firebase] 프로젝트 만들기 Firebase 는 인증, 데이터베이스, 푸시 알람, 스토리지, API 등 모바일 앱을 만드는데 필요한 여러가지 서비스를 제공해주는 플랫폼으로 BaaS 의 한 예이다. Firebase 프로젝트 만들기 1. https://firebase.google.com/ 접속 후 구글 계정으로 로그인한다. 2. [시작하기] 버튼을 클릭한다. 3. [프로젝트 만들기] 버튼을 클릭한다. 4. 프로젝트 이름을 입력한다. 5. Google 애널리틱스 사용 설정 여부를 선택한다. 5-1. Google 애널리틱스를 사용할 경우 Google 애널리틱스 계정을 선택해주거나 만들어준다. 6. 프로젝트 만들기 성공 2021. 8. 24. [Kotlin] 안드로이드 스튜디오를 이용하여 앱 개발 시작하기 모바일 앱 개발에 대한 욕심은 언제나 있었다. React 를 공부했던 이유도 리액트 네이티브를 사용하여 모바일 앱 개발을 하고 싶었기 때문인데, 요새는 코틀린이 더 핫한거 같아서 코틀린을 먼저 공부하기로 했다. 코틀린(Kotlin) 코틀린(Kotlin) 은 젯브레인스(JetBrains) 에서 개발한 언어로, JVM 에서 동작하는 오픈소스 프로그래밍 언어이다. 특징은 아래와 같다. 간결한 문법을 제공하면서도 런타임 오버헤드가 거의 없다. 정적 타입 지정 언어로, 자료형 오류를 미리 잡을 수 있다. 오버헤드 없는 Null 안정성을 제공한다. 변수 선언 시 '?' 을 붙여 Nullable로 만들 수 있기 때문에 NullPointerException 발생으로 인한 프로그램의 중단을 예방할 수 있다. 함수형 프로.. 2021. 7. 21. 이전 1 2 다음 728x90 반응형