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

ADB侧载APK遇‘failed to run abb_exec’报错及指定路径安装咨询

ADB安装APK报错及指定路径安装解决方案

一、解决adb: failed to run abb_exec. Error: closed报错

已尝试更新驱动、ADB、更换APK仍无效的情况下,可尝试以下操作:

  • 重启ADB服务:
    adb kill-server
    adb start-server
    
  • 检查USB连接模式:切换设备的USB模式为文件传输(MTP),避免使用“仅充电”模式,必要时切换为PTP模式再切回MTP。
  • 重置USB调试授权:关闭设备的「USB调试」选项,重启设备后重新开启,插拔USB线缆,在设备弹出的授权窗口勾选「始终允许此计算机」并确认。
  • 尝试无线ADB连接:
    1. USB连接设备后执行:adb tcpip 5555
    2. 拔掉USB线缆,执行:adb connect 设备IP地址:5555(设备IP可在Wi-Fi设置中查看)
    3. 再次尝试adb install命令,排除USB硬件/线缆故障
  • 临时禁用Windows防火墙或杀毒软件:部分安全工具会拦截ADB的设备通信,关闭后重试安装。
  • 检查定制ROM的调试限制:如MIUI、ColorOS等系统,需开启「USB调试安全设置」「允许USB调试安装应用」等选项,部分需验证锁屏密码。

二、通过ADB将APK安装到指定路径

1. 安装到外部存储/自定义用户路径(无需Root)

先将APK推送到设备指定位置,再通过系统命令完成安装:

# 1. 将APK推送到设备的指定路径(示例为/sdcard/Download)
adb push YouTube_19.14.42_Apkpure.apk /sdcard/Download/
# 2. 进入设备Shell执行安装
adb shell pm install /sdcard/Download/YouTube_19.14.42_Apkpure.apk

2. 安装到系统分区(需Root权限)

适用于将APK作为系统应用安装:

# 1. 进入设备Shell并获取Root权限
adb shell su
# 2. 挂载系统分区为可写模式
mount -o rw,remount /system
# 3. 退出Root Shell,将APK推送到系统应用目录(示例为/system/app/YouTube)
exit
adb push YouTube_19.14.42_Apkpure.apk /system/app/YouTube/
# 4. 重新进入Root Shell,修改APK文件权限
adb shell su
chmod 644 /system/app/YouTube/YouTube_19.14.42_Apkpure.apk
# 5. 重启设备完成安装
reboot

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 01:30:01