keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -list -v -storepass android
Android앱과 firebase 연동과정에서 SHA1 hash값을 얻기 위해 위와 같이 입력하였다.
그러자 나오는 java 관련 에러메시지
keytool error: java.lang.Exception: Only one command is allowed: both -exportcert and -list were specified
-exportcert와 -list 명령어가 겹친다는 것 같다.
검색해보니 명령어 순서를 바꾸거나 줄이거나 해서 해결 가능하다.
[해결책]
명령를 아래와 같이 바꾼다.
Mac OS이기 때문에 홈 디렉토리는 ~로 표기
keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
storepass는 직접입력: android
*Winodws 환경도 debug.keystore가 있는 디렉토리(홈 경로) 표기만 차이있을 뿐 Windows에서도 같은 방법으로 해결.