码迷,mamicode.com
首页 > 移动开发 > 详细

更改手机系统的User-Agent & okhttp

时间:2018-12-04 22:32:03      阅读:601      评论:0      收藏:0      [点我收藏+]

标签:也有   网络请求   volley   使用方法   rop   roo   androi   告诉   ui线程   

okhttp 和 volley
1. 之前用的是volley,其中一部分功能,比如User-Agent,是系统去处理的,改成okhttp库后,这部分功能需要浏览器自己处理
2. 具体区别可以参考:
3. Android本身不允许UI线程做网络请求,要开启一个子线程,
Okhttp支持异步线程去做网络请求,然后把结果告诉UI线程,UI线程则直接做显示的功能,能够减少原来查询数据等耗时操作,从而减少anr的概率
同时也有一点需要注意,UI线程接收到消息之后没办法直接更新显示,可能需要刷新状态
 
更改手机系统的User-Agent
方法1:使用Xpose框架可以更改root手机的各项值,Xpose的使用方法待研究
方法2:在root手机的/system目录找到build.prop文件,更改其中的ro.product.medel字段值,没有此字段时直接添加即可,示例:ro.product.medel=123qwer

更改手机系统的User-Agent & okhttp

标签:也有   网络请求   volley   使用方法   rop   roo   androi   告诉   ui线程   

原文地址:https://www.cnblogs.com/Q10B/p/10066994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!