signingReport 명령어는 안드로이드 프로젝트의 빌드 변형(build variant)별 서명(signing) 정보를 출력하는 Gradle Task입니다. 이 명령어를 실행하면 각 빌드 변형에 설정된 키 스토어(keystore), 키 앨리어스(key alias), 그리고 중요한 SHA-1, SHA-256, MD5 등의 서명 해시(certificate fingerprint) 값을 확인할 수 있습니다.
Android Studio를 사용하신다면, 다음과 같은 방법으로 signingReport 명령어를 실행할 수 있습니다.
Terminal 창 열기: Android Studio 하단의 "Terminal" 탭을 클릭하여 터미널 창을 엽니다. 프로젝트의 루트 디렉토리로 이동되어 있는지 확인하세요.
명령어 실행: 터미널에 다음 명령어를 입력하고 Enter 키를 누릅니다.
./gradlew signingReport
gradlew signingReport
> Task :app:signingReport
Variant: debug
Config: debug
Store: /Users/your_user/.android/debug.keystore
Alias: AndroidDebugKey
MD5: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
SHA1: YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY:YY
SHA-256: ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ:ZZ
Variant: release
Config: release
Store: /path/to/your/release.keystore
Alias: your_release_key_alias
MD5: AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA:AA
SHA1: BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB:BB
SHA-256: CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC:CC
./gradlew signingReport -Pandroid.variant=release
또는
./gradlew app:signingReport -Pandroid.variant=debug