Why 国际版?
国际版应用和他对应的国内版相比有那些优势呢?根据国外应用商店政策、应用功能情况、及应用实际体验,总结起来有以下三点:
- 审核层面来看,为了上架 Google Play 商店,国际版应用必须遵循 Google 的应用规范,因此安装包更简洁纯净,在个人信息收集及对系统的权限要求上也更为克制和内敛,比如我们常使用的哔哩哔哩,国际版安装包更小〔左国际,右国内〕,详细的权限统计上国际版也要比国内版少使用 12 项。
- 从应用本身来看,大部分国际版应用为了用户体验都会减少甚至没有应用内广告,一些视频类应用不需要会员也不用观看广告,比如常用的爱奇艺,国际版观看内容就没有广告,而国内版没有会员就必须忍受广告〔左国际,右国内〕
在推送上多数也会接入 FCM〔GCM〕,避免常驻后台占用消耗系统资源和电量,比如国际版的微信
- 从实用体验上来看,国际版应用通常会精简掉许多不符合国外用户使用习惯的功能,比如 UC 浏览器国际版没有臃肿杂乱的页面〔左国际,右国内〕
- 一些娱乐向的应用,内容也更丰富和国际化一些,譬如可以看看国际抖音是怎么娱乐的
以上提及国际版应用的优点,都是非常直观明显的,不仅如此,一些未提及的工具类应用的国际版应用在使用效率上也远远强于国内版本,譬如 WPS、美图秀秀、QQ 等,这里就不一一赘述了。那么既然国际版有这些好处,我们怎么获取并使用他呢?下面就来具体讲讲使用国际版应用的使用和获取方法。
How 国际版?
直接使用
对于绝大多数国际版应用来说,没有使用上的门槛,我们只要像普通应用一下,正常安装后就可以使用,因此我们只需要正常的下载安装这些国际版应用即可。
但通常情况下,iOS 国区和国内的 Android 应用市场是不提供国际版应用下载的,仅有部分提供国际版系统的手机厂商,在其预装的海外应用商店里可以下载安装国际版应用。因此绝大多数国际版应用,我们都需要到海外的应用市场里去获取。
使用代理
当你下载安装了一个国际版的软件,打开应用后发现界面的提醒是你没有正常的网络连接,如果你确认你的网络是正常的,那么只有一种情况,那就是这个国际版的应用会检测你的访问 IP,发现你实际访问请求来自中国大陆,他会自拒绝你的访问。这种情况下你需要一个网络代理把自己伪装成国外的用户,「骗过」服务端的检查,这样我们就可以顺利的使用它了。
比如下面这种情况,应用会提醒你「该地区不支持我们的的 APP」
但当我们使用了网络代理之后,就能够正常的访问、注册、登录并浏览里面的内容了。
修改 Sim 卡信息
所有国际版应用只要能正常安装,打开网络代理就能正常使用了么?并不全是,一些应用为了防止你通过代理的手段绕过他的检查,还会去检查你的手机 SIM 卡的信息,如果发现你的手机 SIM 相关信息是来自中国大陆的运营商,那么服务端也会拒绝你的访问,即使开了网络代理也会是下面这个样子。
因此除了网络代理的方式,我们还需要想办法修改伪装设备的 SIM 卡信息,才能顺利的使用这类应用。在我们的手机具备 Root 权限的情况下,可以通过这两个 Magisk 模块来修改 SIM 卡信息
你可以直接在 Magisk 的模块仓库里搜索到他们,Magisk 的具体和使用这里就不赘述了,大家可以去看看少数派的系列教程每个 Android 玩家都不可错过的……借助独特的文件分区挂载系统,Magisk 不仅是当下用来获……
强制让手机支持谷歌位置记录:Magis……通过 riru 模块来开启的谷歌位置记录,不用担心因篡改运……
我们通过教程成功安装好模块之后,就可以修改特定应用的 SIM 信息了,下面就讲讲的具体使用方法。
首先我们要先明确待修改应用的 Package Name,方法很简单,我们以绿色守护举例,在「开发者模式」中找到「正在运行的服务」,然后找到绿色守护应用进程,在「进程」栏中英文的那部分就是我们需要的包名了。我们只需要根据自己的需求,找到相对应的应用进程内容即可。
找到 Package Name 后,我们需要通过 ADB SHELL 连接我们的手机,添加 Riru-LocationReportEnabler 的配置,告诉他哪个应用包需要被修改 SIM 卡信息
touch /data/misc/riru/modules/location_report_enabler/packages/〔需要修改的包名〕
如果不想再让他修改了,也可以删除
rm /data/misc/riru/modules/location_report_enabler/packages/〔需要删除的包名〕
接下来我们要确认需要伪装的应用商的代码和国家,这里给大家两个参考:
- 伪装成美国 AT&T 运营商
gsm.sim.operator.numeric 设置为 310030
gsm.sim.operator.iso-country 设置为 us - 伪装为日本 Docomo 运营商
gsm.sim.operator.numeric 设置为 44001
gsm.sim.operator.iso-country 设置为 jp
具体的操作命令方法如下:
echo -n 310030 > /data/misc/riru/modules/location_report_enabler/gsm.sim.operator.numeric
echo -n us > /data/misc/riru/modules/location_report_enabler/gsm.sim.operator.iso-country
设置完成后重启手机,再打开你的网络代理就可以正常的使用那些对 SIM 卡有要求的国际版应用拉了!不仅如此,通过变更伪装的运营商的代码和国家,我们还能突破国际版应用对不同区域的限制。例如我们伪装成日本 Docomo 运营商时,就会让某些国际版应用提供日区服务。以此类推,我们只需要伪装成不同国家的运营商,就可以自由使用不同区域的服务了!
Where 国际版?
前面也提到了,绝大多数国际版应用,都需要到海外的 Android 应用市场里去获取,那么究竟那些应用市场能下载到这些应用呢?对于有条件的同学来说,最优方案的当然是
No Title
No Description
除此之外,享有盛名的
APKMirror – Free APK Downloads – Free and safe Android APK downloads
Free and safe Android APK downloads
也是不错的选择。比较可惜的是,这三家网站在国内直接访问都有一些困难,对于一些没有条件的同学,想要下载国际版的应用还是比较麻烦的。这里再推荐几个同样拥有丰富的应用,并且可以直接访问的第三方应用市场:
https://apkgk.com/
https://cn.appszoom.com/
https://appvn.com/android
我们可以根据自己的网络情况,选择这几家 Android 应用商店下载到国际版的应用,当然也许还有更多其他更好的渠道,也欢迎大家在评论区补充~
尾巴
其实从用户自身的使用角度来看,选择国际版应用其实是对这些应用对国内用户的区别对待的一种变相的反抗,这些本该优先服务本土用户的应用,可是他们在拓宽海外市场的过程中,为了通过 Google Play 的严格审核,不得不老老实实收紧应用的越界行为,减少应用对用户的侵入性;为了更好的讨好国外用户又砍掉了那些烦人的广告和多余的功能,踏踏实实的通过用户体验收割流量;为了用户的留存率和日货,必须提供更有趣的内容和更贴用户心的服务。反而是国内用户,使用国内版的应用,却要忍受各种问题,真心希望有一天我们不需要去体验国际版应用。但愿有那么一天~