lutter - SHA-1 / SHA-256
Firebase 핸드폰 인증 서비스 쓰기 위해서는 SHA-1을 등록해야된다. 하지만 구글에서 준 방법이 안되서...stackoverflow를 찾게 됬다.
Android
Gradle's Signing Report
- Android Studio에서 android/app/build.gradle 파일을 열고, 오른쪽 상단에 있는 "Open for Editing in Android Studio"를 클릭해서 열고 오른쪽에 있는 "Gradle" panel을 클릭!
"Open for Editing in Android Studio"가 없다면 프로젝트 터미널에 다음을 입력하면 된다.
- Mac:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
- Windows:
keytool -list -v -keystore "\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
- 밑에 보이는것 처럼 android/app/Tasks/android 폴더 안에 signingReport이라는 파일이 있다.
- 처음에 이게 보이지 않았었는데 AndroidStudio의 Preferences 맨 밑에 있는 Experimental 탭에서 "Do not build Gradle task list during Gradle sync" 를 uncheck하면 됨!
- 그러면 터미널에 여러가지 variant 가 뜨고 variant:debug의 SHA-1을 쓰면 된다.
Author And Source
이 문제에 관하여(lutter - SHA-1 / SHA-256), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@sookim482/Flutter-SHA-1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)