安卓手机连接 airpods

2021 年 3 月 23 日
 lastisee

是这样的,我手机是安卓,下载了一个显示 airpods 电量的软件,叫 podsTool,还花了 8 块钱,结果最近非要我的位置权限,选择仅使用时允许还不行,非要始终允许,我就想问问安卓开发大佬,这软件是不是流氓。你一个显示电量的软件你拿位置干嘛,拿到了给我送温暖?

12980 次点击
所在节点    Android
12 条回复
JokerLiang
2021 年 3 月 23 日
可能是他接入的某个广告 SDK , 需要定位权限。
whwlsfb
2021 年 3 月 23 日
有个叫 AndPods 的软件说明里写,获取位置权限是为了获取 Airpods 的当前电量,具体什么原理不清楚
whwlsfb
2021 年 3 月 23 日
lastisee
2021 年 3 月 23 日
@whwlsfb
@JokerLiang 我在网上搜到下面这段话《蓝牙权限
如要在应用中使用蓝牙功能,您必须声明两个权限。第一个是 BLUETOOTH 。您需要此权限才能执行任何蓝牙通信,例如请求连接、接受连接和传输数据等。

第二个必须声明的权限是 ACCESS_FINE_LOCATION 。您的应用需要此权限,因为蓝牙扫描可用于收集用户的位置信息。此类信息可能来自用户自己的设备,以及在商店和交通设施等位置使用的蓝牙信标。》
分割线**********************
感觉我误会开发者了,这个软件并没有广告
KingPan
2021 年 3 月 23 日
猜测应该是"查找我的耳机"功能需要定位权限吧, 我用的 AndPods 也一样需要定位权限
LittleDeng
2021 年 3 月 23 日
就算是 assistant trigger 看电量也要定位
https://assistanttrigger.com/faq
JokerLiang
2021 年 3 月 23 日
@lastisee 好吧,我错了,没有做过蓝牙开发。
lastisee
2021 年 3 月 23 日
@LittleDeng
@KingPan
@JokerLiang
破案了,获取蓝牙耳机电量就是必须要位置权限,这是安卓 api 规定的,我为我的无知向开发者道歉
BigbyWolf
2021 年 3 月 23 日
只有功能实现跟 阿里 微信支付,没广告跟多余 SDK 。
yukiww233
2021 年 3 月 23 日
扫描蓝牙设备的 api 需要定位权限, 一般在配对成功之后就不需要了
JokerLiang
2021 年 3 月 23 日
@lastisee 我也为我的无知道歉
zhanlanhuizhang
2021 年 5 月 12 日
蓝牙扫描需要位置。不然有些手机扫描不到。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/764161

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX