最近换了安卓手机,上下班路上还是用以前的 airpods,其他体验都很好,就是没办法查看电量。 有没有什么软件能在安卓上看到 airpods 电量呢?哪怕只能看耳机也行,不需要看充电盒
1
kikyous 2017-11-22 12:27:40 +08:00
有的安卓系统原生支持蓝牙电量显示
如果没有的话可以装一个 baton,可以打开此 app 查看 |
2
kikyous 2017-11-22 12:29:08 +08:00 3
|
3
zmz125000 2017-11-22 12:32:55 +08:00 via Android
升级 8.1
|
4
squid157 2017-11-22 13:47:11 +08:00
Pixel 2 XL w/ Android 8.1 实测并不能看 AirPods 的电量。我估计可能和别的耳机不是一个协议。
既然有 AirPods,八成也是有 iOS 的设备的吧,凑合看吧。我反正就是拿 iPhone 看的。。。 |
8
swordne 2017-11-22 15:47:55 +08:00
魅族 pro5,没升级 Android7.0 之前就能直接看蓝牙耳机的电量,不知道支不支持 airpods。
|
9
yuriko 2017-11-22 17:19:24 +08:00 2
蓝牙耳机电量是设备通过 AT 命令上报事件给手机的(基本就是一个字符串)
里面一般有个 XEVENT 协议栈里有一条关于电量的,然后苹果自己又定义了一套 IPHONEACCEV 的协议,可能还有些别的小众协议不是很清楚 一般的设备可能会把所有兼容的协议都报一遍,但肯定有些会不全,比如 AirPods 我估计只会做自家的一套,甚至用全新的协议。 然后,android 源码里是没有 IPHONEACCEV 里相关的解析的,国内的 ROM 厂商如果发现这个问题了可能会增加对应的处理,菊花厂的这段代码我改过。 |
10
ayconanw OP @yuriko 目前查到的信息是,airpods 的电量信息是用的 L2CAP,而安卓不知道出于什么原因不支持 L2CAP
|
12
Love4Taylor 2017-11-22 18:15:48 +08:00 1
@miss1123 #5 不不不 8.1 DP 目前只有 w1 的耳机不能显示 其他都没啥问题
|
13
trys1 2018-02-24 21:14:58 +08:00 via Android 1
我用 airBattery 这个 app 可以查看,问题是,怎么查看盒子的电量
|