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

Magisk Root安卓11自定义ROM下flutter run及adb安装卸载失败求助

解决方案

1 优先尝试禁用ADB流式安装

Pixel Experience 部分版本存在ADB流式安装兼容缺陷,先手动测试非流式安装是否正常:
执行命令:
adb install --no-streamed C:\Users\Suraj\Desktop\projs\newapp\build\app\outputs\apk\debug\app-debug.apk
如果安装成功,可通过配置让Flutter默认使用非流式安装:

  • 新增系统环境变量,变量名ANDROID_ADB_INSTALL_OPTIONS,变量值--no-streamed
  • 重启终端、IDE后重新执行flutter run即可正常安装

2 检查开发者选项配置

进入手机设置-系统-开发者选项,确认以下开关已开启:

  • USB安装(允许通过USB安装应用)
  • USB调试(安全设置)(允许通过USB调试修改应用权限、模拟点击)
  • 关闭「USB调试授权超时」选项
    同时尝试将USB线插入电脑USB2.0接口,部分USB3.0接口与第三方ROM的ADB驱动存在兼容性问题。

3 升级ROM版本

Redmi Note 8 Pro的Pixel Experience Plus早期Android 11版本存在已知的ADB安装故障,可刷入该机型最新的正式版/每周构建版PE ROM,官方已修复该类兼容性问题。

4 替代安装方案

如果上述方案均不生效,可采用推送后本地安装的方式绕过流式安装限制:

  1. 推送APK到手机临时目录:
    adb push C:\Users\Suraj\Desktop\projs\newapp\build\app\outputs\apk\debug\app-debug.apk /data/local/tmp/debug.apk
  2. 执行本地安装:
    adb shell pm install -t /data/local/tmp/debug.apk
    可将该流程配置为Flutter的自定义运行脚本,替代默认的安装逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 09:48:03