이 2 로그인 API를 내 앱과 연결하고 이미 디버그 모드에서 수행되었습니다 (내 컴퓨터와 휴대 전화를 연결하고 실행을 누릅니다). apk를 빌드하고 휴대폰에 넣고 실행하면 디버그 모드 에서처럼 작동하지 않습니다.
1. windows excption index out of bound 2. 해시 키가 일치하지 않음 (google 결과 오류 코드 : 10)
첫 번째 문제는 진짜 문제가 아니라고 생각합니다. 두 번째가 문제라고 생각하므로 컴퓨터에서 SHA-1을 보러갑니다. developergoogle의 SHA-1과 일치합니다.
디버그 모드에서 앱을 실행합니다.
잘 작동한다. Google API의 결과는 오류 코드 : 0 (오류 아님)입니다.
누구든지이 문제가 무엇이며 어떻게 해결하는지 말해 줄 수 있습니까?
Google지도를 볼 수없는 이유는 다음과 같습니다.
최근에 Google Play 스토어에 APK를 업로드했는데 Play Console을 확인한 후 동일한 문제가 발생했습니다.이 문제에 대한 해결책을 찾았습니다.
키에는 문제가 없지만 문제는 SHA-1에 있습니다. 괜찮은 SHA-1로 APK에 서명 한 다음 APK를 업로드해도 괜찮습니다.
그러나 SHA-1로 APK에 서명하고 APK를 업로드 할 때 Play Console의 새 업데이트에 따라 사용자 만 서명 한 것이지만 새 업데이트에 따라 보안 강화를 위해 Google Play에서도 서명합니다. 여기 Google Play 섹션의 일부를 살펴보십시오.
Google Play 앱 서명 사용 : 업로드 키로 앱에 서명합니다. 그런 다음 Google은 업로드 키 서명을 확인하고 제거합니다. 마지막으로 Google은 제공된 원래 앱 서명 키로 앱에 다시 서명하고 사용자에게 앱을 제공합니다.
이제 귀하의 질문에 대한 답변은 APK를 성공적으로 업로드 한 후 Two SHA-1 섹션에서 첫 번째 SHA-1이 Google 이 자체적으로 생성 하고 두 번째 SHA-1이 귀하의 것임을 알 수 있습니다 .
따라서 Google SHA-1을 복사하여 Google Map API 키를 생성하는 콘솔에 붙여 넣으십시오.
키 저장소를 만드는 방법은 무엇입니까? 이것을 참조 할 수 있습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다