1 ,获取当前有效 AGPS 配置接口

AgpsProfileManager mProfileMgr =

AgpsProfileManager.getProfileManager(context);

MtkAgpsProfile profile = mProfileMgr.getCurrentProfile() ;

String name = profile.name; // 进行查询或者设置的依据

String slpName = profile.slpName; // 在 AGPS 设置中的 UI 显示

String backupsName = profile.backupSlpNameVar; // 只是个备份名字,暂无其他作用

String addr = profile.addr; // SUPL IP 地址

int port = profile.port; // SUPL 端口

int tls = profile.tls; // 是否要安全认证, 0 不需要, 1 需要

int showType = profile.showType;

// 显示类型, 0 表示总是显示, 1 表示工厂模式下显示, 2 根据运营商码显示

2 ,获取系统内其他 AGPS 配置接口

MtkAgpsProfile profile = mProfileMgr.getProfile("name");

// name 在实际使用中只能用已经成功在数据库中保存的 profile code 进行代替 ( 如 GOOGLE ,

NOKIA 或者自己配置成功的 ) 。

3 ,设置当前有效 AGPS 接口

mProfileMgr.setCurrentProfile ( "GOOGLE" );

// GOOGLE 可以用 NOKIA 或者自己修改后的 profile code 代替。

mProfileMgr.switchAgpsProfile() ; // 这个函数调用后才可以使得刚才设置项立即生效。

4 ,修改系统内的 AGPS 配置接口

// updateItem(String profile_name, String item_name, String value)

mProfileMgr.updateItem(mProfileMgr.getCurrentProfileCode(), // 当前有效 AGPS 服

务器

mProfileMgr.PROFILE_PORT, "7275");

// 这种更改的方法 profile_name 可以是所有已经写入到系统的 profile.name ,

// item_name 只能是 mProfileMgr.PROFILE_NAME/mProfileMgr.PROFILE_ADDRESS/

// mProfileMgr.PROFILE_PORT/mProfileMgr.PROFILE_TLS 中的一个

5 ,新增一个有效 Agps 服务器接口

ContentValues values = new ContentValues();

values.put(AgpsProfileColumns.PROFILE_CODE, "NewServer");

values.put(AgpsProfileColumns.PROFILE_IP_ADDRESS, "173.173.173.173");

values.put(AgpsProfileColumns.PROFILE_SLP_NAME, "NewServerName");

values.put(AgpsProfileColumns.PROFILE_BACKUP_SLP_NAME_VAR,

"NewServerNameBackup");

values.put(AgpsProfileColumns.PROFILE_PORT, "7275");

values.put(AgpsProfileColumns.PROFILE_TTL, "1");

values.put(AgpsProfileColumns.PROFILE_SHOW_TYPE, "0");

profile_manager.insertOrUpdateProfile(profileCode, values);

6 ,为了达到恢复出厂设置,可以采用以下接口实现:

AgpsProfileManager mProfileMgr =

AgpsProfileManager.getProfileManager(context);

mProfileMgr.resetAllProfile();

支持的SUPL服务器,AGPS SUPL服务器客制化相关推荐

  1. Android 12.0 Launcher客制化指导手册

    主要包含 Launcher3升级变化:小部件变化 . Go版本差异.支持自动生成Work文件夹 . UI客制化 :桌面布局 .布局配置 .预置图标 .图标客制化 .待机界面客制化.应用抽屉客制化 功能 ...

  2. 客制化键盘键位修改_干电池 支持5设备无线连接 - 高斯ALT71机械键盘拆解评测...

    近一段时间,本人就感觉小型紧凑机械键盘键盘很火,这点我很意外,一直以来都是87键和104键的天下,怎么突然就很火热呢?我真的是LOW.小型紧凑型机械键盘种类很多,有60.61.64.66.67.68. ...

  3. 客制化NVRAM的以太网地址

    在使用SN Write写Ethernet MAC过程中出现了以下的错误: ERROR!! Ethernet Mac:MetaResult = SPMETA_DLL::META_LID_INVALID. ...

  4. 客制化键盘键位修改_IQUNIX Slim87 RGB机械键盘评测

    IQUNIX作为知名的金属数码周边的品牌,近两年在外设领域也颇下功夫,为粉丝带来了高度客制化的F60.F96两个系列,多款不同配色的键盘产品.凭借别出心裁的外观设计以及出色的做工,也赢得消费者与市场的 ...

  5. 客制化键盘编程_开学在即,国产机械键盘怎么选

    早年机械键盘就是chh一类的晒物社区出现的高端货,得益于国内轴厂和成品厂家的努力,近年来机械键盘早已经不是王谢堂前燕,越来越多玩家可以轻轻松松选择自己喜欢的机械键盘. 开学在即,不少朋友都会选择升级装 ...

  6. Keychron Q1:客制化机械键盘|体验

    在Cherry轴垄断的后几年,国产机械轴一举反超,在性价比.手感.耐用性上实现了全面碾压.至少现在的键圈和智能手机一样,支持国货不仅是情怀,更是为产品力在买单. 至于"如何卷"键盘 ...

  7. 客制化键盘编程_装机单推荐 篇二:垃圾佬的第一个客制化键盘---gk64升级版

    装机单推荐 篇二:垃圾佬的第一个客制化键盘---gk64升级版 2019-09-09 11:55:42 24点赞 89收藏 25评论 你是AMD Yes党?还是intel和NVIDIA的忠实簇拥呢?最 ...

  8. 【立创开源】 简易上手的入门级客制化键盘——Az40_百变怪_V2

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.内容展示 自制键盘的起因是源自一把求而不得的客制化键盘套件(我甚至忘记他到底叫什么了),20年刚入坑键圈时被群友安 ...

  9. 客制化键盘之GH60折腾

    最近请同事在某宝上买了二块客制化键盘的PCB板和外壳等套件,自己焊了二块键盘.今天先来介绍下GH60. GH60可以说已经是非常大众化的客制键盘了,兼容Poker的外壳,基于TKG的开源硬件方案,强大 ...

  10. 客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘

    客制化 GH60 XD60 像 Poker 一样的 60% 机械键盘 (1)设计键盘 首先呢,我喜欢樱桃茶轴的键盘.但是由于对方向键的依赖,一直无法接受 60% 的机械键盘.之前购买过一款魔蛋 68 ...

最新文章

  1. Skin设计小组新作品发布—绿草蓝天
  2. RedisDeskTopManager连接时提示:can't nonnect to redis-server
  3. 【利好工具】JavaScript及时运行调试工具
  4. parent.window php,javascript中的window.self、window.top、window.parent和window.opener详解
  5. 如何在Vue中使用Font Awesome?
  6. [jQuery]回到顶部
  7. :没有此sdk或暂不支持此sdk模拟_即构SDK7月迭代:新增支持按通道设置延迟模式,大大减少卡顿...
  8. xp系统怎么解除防火墙阻止_xp系统关闭防火墙方法
  9. POJ 3667 Hotel (线段树区间合并)
  10. 评价——模糊综合评价
  11. 互联网晚报 | 06月14日 星期二 | 罗永浩称苹果有些产品明显退步;​旷视首席科学家孙剑博士去世;吉利拟收购魅族...
  12. 南天PR2 PR2E PR9 中航 PR-b PR-V PR-C PR-t PR-u PR-d GWI PR2 plus 打印机驱动安装视频教程
  13. 关于MSTP的个人总结,如何查看华为生成树状态信息
  14. 怎样在word中打印框选对√
  15. 项目中有时候为什么加载不出来图片
  16. VS2013 Git 错误 “An error was raised by libgit2. Category = 21”
  17. 免费https证书生成
  18. gsva gsea ssgsea gaochao 使用GSVA方法计算某基因集在各个样本的表现
  19. 为年会写的配乐诗朗诵稿
  20. android 单选按钮、复选按钮的使用

热门文章

  1. cad画正弦曲线lisp_cadlisp基础教程.pdf
  2. 【猥琐流】制作一个隐藏在黑页下的大马并且添加后门
  3. 利用win10自带的工具测硬盘读写速度
  4. 北师大计算机专业保研率,师范类高校保研情况,3所学校保研率超20%,北师大最高达到35%...
  5. 软件测试简历项目经验该怎么写?【两年经验】
  6. STM32RTC唤醒功能配置(基于LL库)
  7. matlab画图,仅显示部分图例
  8. cad图纸问号怎么转换文字_教你如何解决CAD图纸上字体显示问号的问题
  9. mate2 刷机 android8,华为Mate2官方原版固件rom刷机包_华为Mate2系统强刷升级包
  10. 你还在对着手机干唱?k歌神器挑选法则