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

通过ADB授予GSAM电池权限遇多设备问题求助

解决ADB多设备/模拟器冲突问题

步骤1:列出所有连接的设备

先执行以下命令确认所有已连接的设备/模拟器,获取你的手机对应的设备ID:

adb devices

输出会类似:

List of devices attached
a1b2c3d4    device
emulator-5554    device

物理手机的ID通常是一串字母数字组合,模拟器ID一般以emulator-开头。

步骤2:指定设备执行权限授予命令

找到你的手机设备ID后,在ADB命令前添加-s <设备ID>参数即可指定操作对象。以下是授予GSAM电池监控所需权限的可直接复制的命令(替换<你的设备ID>为实际ID):

# 授予电池统计权限
adb -s <你的设备ID> shell pm grant com.gsamlabs.bbm android.permission.BATTERY_STATS
# 授予应用使用统计权限
adb -s <你的设备ID> shell pm grant com.gsamlabs.bbm android.permission.PACKAGE_USAGE_STATS
# (可选)授予系统dump权限,用于更详细的电池数据
adb -s <你的设备ID> shell pm grant com.gsamlabs.bbm android.permission.DUMP

关于未知模拟器的说明

那个未知的模拟器大概率是之前未关闭的Android Studio模拟器、BlueStacks等第三方安卓模拟器,或是电脑上的虚拟设备服务残留。如果不需要,直接关闭对应模拟器进程即可;也可以忽略它,始终用-s参数指定你的物理手机执行ADB命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 12:40:55