문제:
Google Play를 업데이트한 후 사용자에게 오류가 발생함 서비스 버전 13. 오류 메시지는 AndroidManifest.xml 파일의 메타데이터 태그가 누락되었거나 유효하지 않습니다.
예외:
java.lang.IllegalStateException: 앱의 AndroidManifest.xml에 있는 메타데이터 태그에 올바른 값이 없습니다. 4030500이 예상되었으나 0이 발견되었습니다. 요소 내에 다음 선언이 있어야 합니다.
분석:
오류는 예상 값과 발견된 값이 일치하지 않아 발생합니다. AndroidManifest.xml 파일의 com.google.android.gms.version 메타데이터 태그. 예상 값은 Google Play 서비스의 현재 버전을 나타내는 4030500이어야 합니다.
해결책:
문제를 해결하려면 다음 메타데이터 태그를 AndroidManifest.xml 파일의 애플리케이션 요소:
<application> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> </application>
이 메타데이터 태그는 Google 버전을 지정합니다. 애플리케이션에 필요한 Play 서비스입니다. @integer/google_play_services_version 값은 res/values/integers.xml 파일에 정의된 리소스 ID를 참조합니다.
추가 정보:
위 내용은 Google Play 서비스를 버전 13으로 업데이트한 후 'java.lang.IllegalStateException'이 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!