Android 配置SUPL

配置SUPL

SUPL(Secure User Plane Location)安全用户平面定位,其由开放移动联盟(OMA)界定。在SUPL解决方案的情况下,被称为支持SUPL的终端(SET)的无线装置及被称为SUPL定位平台(SLP)的定位服务器使用SUPL用户平面定位协议(ULP)交互以代表SET及/或SLP获得SET的定位。
A-GPS(Assisted GPS)即辅助GPS技术,它可以提高 GPS 卫星定位系统的性能。通过移动通信运营基站它可以快速地定位,广泛用于含有GPS功能的手机上。

在Android 上启用A-GPS需要配置好SUPL,配置如下:

supl version 1.0

配置文件路径: hardware/qcom/gps/etc/gps.conf
已过时的东东,基本用不到

supl version 2.0

Android N 平台
配置文件路径: system/gps.conf

# 代码配置如下
SUPL_VER=0x20000
SUPL_HOST=supl.qxwz.com
SUPL_PORT=7276
LPP_PROFILE = 3

Android O 平台
配置文件路径优先级从低到高排列分别是:
/vendor/etc/gps.conf (低,文件不一定存在)
frameworks/base/core/res/res/values/config.xml (中,文件肯定存在)
/system/etc/gps_debug.conf (高,文件不一定存在)

# 代码配置如下
SUPL_VER=0x20000
SUPL_HOST=supl.qxwz.com
SUPL_PORT=7276
LPP_PROFILE = 3

高通平台上修改对应的 NV 值

NV1920 = 0xFF7F
NV4707 = 1
NV3758 = 0
NV4703 = supl.qxwz.com:7276

设置supl port 为7276 & NV3758 = 0, 就是不采用 SSL 连接, 这样就不用证书了。最后确认当前使用的APN 类型有supl 字段

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值