본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[android] Google Sign In 준비하기 #1

by 돼지왕 왕돼지 2018. 2. 22.
반응형

[android] Google Sign In 준비하기 #1


https://developers.google.com/identity/sign-in/android/start-integrating

Android, Android SDK, app level build.gradle, app project, build gradle, build.gradle, Classpath, condition, Configue, Configure, dependencies, google API, google play service, Google Play Store, google sign in, keystore, keytool, plugin, project level build.gradle, sdk manager, SHA1, sha1 등록, [android] Google Sign In 준비하기 #1


-

Google Sign-In 을 사용하기 위해서는 아래와 같은 조건이 필요하다.

     단말

          Android 2.3 이상 & Google Play Store


     개발환경

          최신버전의 Android SDK

          Android 2.3 이상

          Google Play Services 설치 ( sdk manager 통해 )

     


-

아래 명령을 통해 keystore 의 SHA1 추출

keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore



-

https://developers.google.com/mobile/add?platform=android&cntapi=signin&cnturl=https:%2F%2Fdevelopers.google.com%2Fidentity%2Fsign-in%2Fandroid%2Fsign-in%3Fconfigured%3Dtrue&cntlbl=Continue%20Adding%20Sign-In


위 주소를 통해 프로젝트를 생성하며, 추출한 SHA1 을 등록하고, Configue 파일을 다운받는다.



-

Configue 파일을 프로젝트 app 폴더 밑에 복사



-

project level build.gradle에 아래를 추가한다.

     최상단에는

          apply plugin: 'com.google.gms.google-services'

     dependencies 에는 

          classpath 'com.google.gms:google-services:3.0.0'



-

app level build.gradle 에 아래를 추가한다.

          compile 'com.google.android.gms:play-services-auth:9.2.1'





반응형

댓글