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

Flutter应用调试安装失败:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED错误求助

解决Flutter应用INSTALL_PARSE_FAILED_MANIFEST_MALFORMED错误

错误原因

你的应用目标SDK版本为31(Android 12)及以上,Android系统明确要求:当组件(如Service、Activity)包含intent filters时,必须显式声明android:exported属性。本次报错指向com.ryanheise.audioservice.AudioService这个服务未配置该属性。

解决方案

  • 打开Flutter项目路径下的android/app/src/main/AndroidManifest.xml文件
  • 定位到com.ryanheise.audioservice.AudioService的服务声明(若项目通过audio_service插件引入该服务,可直接在自己的Manifest中添加配置覆盖默认设置),补充android:exported属性:
<service
    android:name="com.ryanheise.audioservice.AudioService"
    android:exported="false" <!-- 仅内部使用时设为false,需外部调用则设为true -->
    android:foregroundServiceType="mediaPlayback">
    <intent-filter>
        <action android:name="android.media.browse.MediaBrowserService" />
    </intent-filter>
</service>
  • 保存文件后,重新执行flutter run命令安装应用

若使用的audio_service插件版本较旧,也可尝试升级插件至最新版,部分新版本已适配Android 12+的配置要求。

错误日志截图:
错误日志截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 11:24:36