问题:
用户在更新 Google Play 后遇到错误服务到版本13。错误消息表明AndroidManifest.xml文件中的元数据标签丢失或无效。
异常:
java.lang.IllegalStateException:应用的 AndroidManifest.xml 中的元数据标记没有正确的值。预期为 4030500,但发现为 0。您必须在元素内包含以下声明:
分析:
该错误是由预期值与找到值之间不匹配引起的AndroidManifest.xml 文件中的 com.google.android.gms.version 元数据标记。预期值应为 4030500,表示 Google Play 服务的当前版本。
解决方案:
要解决此问题,请将以下元数据标记添加到AndroidManifest.xml 文件中的 application 元素:
<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中文网其他相关文章!