본문 바로가기

Kotlin100

[Android] Execution failed for task ':app:processDebugGoogleServices'. 오류 해 안녕하세요~ 챠니입니다! :) Firebase Cloud Messaging 작업 중 다음과 같은 오류가 발생했습니다. Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing. The Google Services Plugin cannot function without it. Searched Location: 오류를 해결하는 방법에 대해서 알아보겠습니다. 해결방법 오류발생 원인은 바로 Firebase push알림을 보내기 위해 필요한 "google-services.json"이 없어서 발생하는 오류입니다. 해결방법 1. Firebase Android App등록 2. Android proj.. 2022. 3. 31.
[Android][kotlin] 코드로 가로, 세로회전 처리하기 안녕하세요~ 챠니입니다! :) kotlin 코드로 가로모드, 세로모드 등 회전처리하는 방법에 대해서 알아보겠습니다. 긴 설명 필요없이 바로 코드를 보면서 이해해보겠습니다. 1. 여러 회전(가로, 세로) 처리방법 (XML) XML파일에서 다음과 같이 설정을 통해 세로(portrait), 가로(landscape) 모드로 고정이 가능합니다. 2. 여러 회전(가로, 세로) 처리방법 (kotlin코드) requestedOrientation을 ActivityInfo안에 있는 상수를 가지고 설정을 통해 변경이 가능합니다. 다음은 많이 사용하는 가로모드, 세로모드 예시를 가지고 알아보겠습니다. //가로모드 requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_LANDSCAP.. 2022. 3. 29.
[Android][kotlin] Firebase Android App 등록방법 ● 생성한 프로젝트 클릭 ● 프로젝트에서 사용할 "앱 추가" ● Android 선택 ● 3가지 내용 작성 (바로 아래에 자세하게 설명하니 잘 따라와 주세요) 1-1. Android 패키지이름 - FCM을 사용할 안드로이드 프로젝트의 "AndroidManifest.xml"의 package를 확인하여 입력 1-2. 앱 닉네임(선택사항) - 나중에 AOS, IOS앱들을 더 등록할텐데 많은 것들중에서 앱을 구분할 수 있는 이름을 입력 (어떻게 입력해도 아무런 영향이 없습니다.) 1-3. 디버그 서명 인증서 SHA-1(선택사항) - Android Studio에서 하단 Terminal에서 다음을 입력 " ./gradlew signingReport" (PW필요시: "android" 입력("제외)) ./gradlew.. 2022. 3. 24.
[Android] Firebase 프로젝트 추가방법 안녕하세요~ 챠니입니다! :) 오늘은 Firebase 프로젝트 추가하는 방법에 대해서 알아보겠습니다. Firebase 프로젝트 추가 먼저 Firebase 프로젝트 추가를 할려면 Firebase 홈페이지에 접속합니다. 어렵지 않으니 하나하나 사진을 보면서 따라오시면 되겠습니다~! (링크는 아래에 걸어두겠습니다.) https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com *Firebase 홈페이지에 접속하여, "프로젝트 추가" 클릭 - 프로젝트 생성방법은 총 3단계로 구성되어 있습니다. - 1단계로 프로젝트 이름을 설정 - 2단계로 Firebase프로젝트 Googl.. 2022. 3. 24.