在Google Play上架马甲包应用是开发者们常常面临的挑战之一。为了确保应用符合Google Play的政策和规定,实现有效的应用隔离至关重要。下面介绍一些建议,可以在Google Play上成功上架马甲包应用实现有效隔离。
1、创建新项目和包名:确保每个马甲包都是基于新的项目和包名创建的,以确保与之前的马甲包没有任何关联。
2、打乱lib和module:在项目中打乱lib和module的顺序,以及路径子目录的顺序,增加代码结构的差异性。
3、更改类名、路径和资源:在马甲包中更改类名、路径和资源,以确保与之前的马甲包的标识符没有重复,并增加差异性。
4、混淆和语言转换:使用混淆工具进行代码混淆,部分Java类可以转换为Kotlin,或者反之,以确保代码与之前的马甲包不一致。
5、解决关联问题:每个马甲包都要使用新的Google账号和设备,每个电脑只能上架一个马甲包。使用大陆之外的手机卡来测试或上架马甲包,确保IP的变化。
那么要如何解决设备关联问题呢?可以选择酷鸟云,酷鸟云是一个云服务器聚合平台,可以管理云服务器,也有对接众多云厂商资源,同等配置价格更低。支持Google play上架、广告社媒账号管理等。电脑级别的环境隔离技术,对于上包更加安全。
此外,还有一个小tips,可以在云服务器里面在安装一个指纹浏览器Hubstudio,浏览器指纹里面的字体列表、字体指纹、Canvas、WebGL、AudioContext 关掉,另外webgl Info、硬件加速要开。这样在电脑设备隔离的基础上+浏览器指纹隔离,双重保障。
Hubstudio指纹浏览器的免费使用的,大家可以试试,会有很好的效果。