You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Google Play Services后部署失败,求解决INSTALL_PARSE_FAILED_MANIFEST_MALFORMED错误

问题修复方案

问题根源

Android 12(API 31)及更高版本强制要求:所有包含<intent-filter>的组件(Service、Activity、BroadcastReceiver等)必须显式指定android:exported属性,取值只能是true或false。你遇到的报错正是因为PNMessagingService这个服务组件带有Intent Filter,但未声明该属性。

具体修复步骤

  1. 打开项目的AndroidManifest.xml文件
  2. 找到crc64255f1d4b618a9a90.PNMessagingService对应的<service>节点(如果是第三方库自动注入的,可能需要手动添加声明并使用tools:node="merge"来合并原有配置)
  3. 为该<service>添加android:exported属性,根据业务需求设置值:
<service
    android:name="crc64255f1d4b618a9a90.PNMessagingService"
    android:exported="false" <!-- 若服务无需被外部应用调用则设为false,反之设为true -->
    ...>
    <intent-filter>
        <!-- 原有Intent Filter配置 -->
    </intent-filter>
</service>
  1. 若该服务来自第三方依赖(比如Google Play Services相关模块),也可以尝试升级依赖包版本,部分新版本已适配API 31的规范,升级后可能自动解决该问题。

额外检查

排查Manifest中所有带有<intent-filter>的组件,确保都添加了android:exported属性,避免后续部署出现同类报错。

内容的提问来源于stack exchange,提问作者swetha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 08:30:59