无法访问 GMS

GMS(Google Mobile Services)为 Android 应用提供了基于云服务的 API,包括广告、游戏、地图、视觉图像、身份验证、电子钱包、App 分析等等很多功能,GMS API 被国际化的 App 广泛使用。GMS 不是 AOSP(Android Open Source Project)的一部分,只存在于通过授权的设备里,如果设备没有 GMS 那么 App 运行时可能会像下面这样。


2019-09-02

Created a small program

XTransmit is a Windows .NET WPF desktop application, with shadowsocks client, simple curl GUI tool and network speed display panel integrated. XTransmit does not provide shadowsocks services.

It's about the network
XTransmit

2019-08-31

造了一个小程序

XTransmit 是一个 Windows .NET WPF 桌面应用程序,集成了 shadowsocks 客户端、简易的 curl GUI 工具、网络速度显示面板。软件不提供 shadowsocks 服务

It's about the network
XTransmit

2019-08-31

给版本添加构建信息

很多软件的版本号里都有 Build 次数、时间、主机这样的构建信息,这里我介绍一种 Android Studio 里通过 Gradle 脚本自动创建以及更新构建信息的方法,每次构建的时候自动更新版本的 Build 次数、时间、主机等信息,不需要手动设置。


2019-08-24

谈谈 Shadowsocks

Shadowsocks(简称为 SS)作为连接国际网络的方式之一,被技术人士使用得比较多。和 VPN 类似,SS 也是基于“中转站”的模式,并且支持非全程加密。相对于 VPN 来说 SS 有较强的技术性,一般使用 VPN 的人可能并未听说过 SS 或者不清楚 SS 是什么,这里我就从偏技术的角度来说一说 Shadowsocks。


2019-08-18

浅谈 VPN

在国内,VPN(Virtual Private Network)仍然作为很多人连接国际网路的主要方式。原理上,个人设备是连接到远端 VPN 服务器,通过 VPN 服务器来中转网络访问请求,一般情况下设备到 VPN 的连接不会被干预,所以个人设备可以通过 VPN 来访问国际网络。简单的说,VPN 提供了一条连接到 Web 的新通道,并且可以对通道上的通讯数据进行加密。

It's about the network
Route Trace

2019-07-15