Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Dec 31, 2021. It is now read-only.

Releases: ucloud/netanalysis-sdk-android

Release 2.1.0

12 Oct 07:45
71a37ed

Choose a tag to compare

  • 升级androidx.appcompat库版本 1.0.0 -> 1.2.0
  • 新增5G信号识别

Release 2.0.1

05 Dec 07:30
40475e3

Choose a tag to compare

  • 混淆文件target jdk版本改为1.7
  • 升级android.support为androidX
  • 升级项目Gradle版本,并适配
  • 将sdk打包好放入sdkJar目录,便于取用

Release 2.0.0

12 Aug 10:25
724c89a

Choose a tag to compare

  • 替换了Retrofit2+okhttp的网络组件,改为原生HttpUrlConnection自行编写,为避免okhttp使用google灰名单的api
  • 因Gson和retrofit2、okhttp3内部调用Google的灰名单API,android 9.0开始需要将灰名单中的API替换,由于目前这些第三方库中的新版本没有适配这个问题,所以取消所有第三方库,全部改为android以及java原生自带框架编写
  • 优化Ping的线程逻辑
  • 添加setUSerDefinedData接口,可灵活配置更新用户自定义字段
  • UCConfig新增isAutoDetect标志位,默认为自动检测网络。并改为在register中传入UCConfig
  • 优化register逻辑
  • 去除手动analyse接口的callback入参
  • 增加cmd耗时滤波,提升traceroute延迟字段的准确性
  • 优化Demo界面与操作

Release 1.3.0

16 Jul 04:05
4c213e0

Choose a tag to compare

  • 修复检查appkey合法性的bug
  • 更新README最低支持android版本为4.1(API 16)
  • 修改手动检测时若自定义ip不合法时的回调结果
  • 优化ping和traceroute的线程机制
  • 优化toString打印信息
  • 降低JLog.init的可见度
  • 因Gson和retrofit2、okhttp3内部调用Google的灰名单API,android 9.0开始需要将灰名单中的API替换,由于目前这些第三方库中的新版本没有适配这个问题,所以取消所有第三方库,全部改为android以及java原生自带框架编写

Release 1.2.0

28 Jun 09:42
d4792ef

Choose a tag to compare

  • 将网络状态切换后收到广播时的GetIpInfo和GetIpList接口放入子线程队列,进行同步调用。
  • 优化Demo中setCustomIps的逻辑
  • 新增后台api 307重定向处理
  • 优化setCustomIps时的第三方域名检测逻辑
  • getIpList新增type字段,判断是否需要traceroute
  • 上报数据新增字段uuid,后台做去重判断
  • 更新自定义字段结构
  • ping数据加入第三方domain验证逻辑
  • 自定义IP和UCloudIP的检测流程改为均使用同一单线程池

Release 1.0.3

18 Mar 08:32
ff37199

Choose a tag to compare

  • 修复检查网络状态可能出现NullPointException的隐患

Release 1.0.2

18 Mar 08:07
d4f5e6b

Choose a tag to compare

  • 删除无用类UCSharedPreferenceHolder
  • 修复检查网络状态可能出现NullPointException的隐患
  • 调整demo 代码结构
  • 调整traceroute默认并行线程数从5改为3
  • JLog开放SHOW_TEST级别日志的开关
  • UCNetAnalysisManager加入主动GC代码
  • UCApiManager去掉非必要的引用,改为代码块内临时引用
  • 更新README,加入第三方库的jar包下载链接,以及makeJar的操作说明

Release 1.0.1

22 Feb 10:38
7a24934

Choose a tag to compare

  • 统一格式化时区字符串
  • 更新字段名称
  • 修改Tag和IpInfo字段中的子字段若value=null,则上报""
  • 更新README
  • 自定义IP在demo中以IP字符串形式给出,不推荐使用域名
  • 上报信息中加入手机系统当前时区字段
  • 更新Traceroute上报数据结构,便于后期分析数据
  • 网络类型更新,2.5G并入2G,3.5G并入3G 5、上报地址取消随机上报,改为顺序取地址上报
  • 更新版本号格式

Release 1.0.0

29 Jan 09:51
89e2032

Choose a tag to compare

Merge pull request #5 from JoshuaYin/master

Request Release 1.0.0
Morty Proxy This is a proxified and sanitized view of the page, visit original site.