本文bilibili视频讲解链接:https://www.bilibili.com/video/BV1aa411c7zm/
通常我们开发脚本,都是在安卓模拟器上开发,然后工作在安卓模拟器,物理手机或者云手机上面,分别说下这三者的区别和各自优缺点
安卓模拟器:是指X86架构的PC模拟出来安卓虚拟机,模拟的数量根据PC的性能和模拟器分配的资源决定,通常家用PC只能模拟出2-3个模拟器,工作室电脑的配置可以模拟出20-30个模拟器
- 模拟器的优点
- 最大的优点是减少了物理手机的数量,比如玩5个号需要5部手机,如果是模拟器,一台电脑就够了。并且模拟器的参数是可以动态调节的,而手机的参数是固定的。另外群控方便,不少的模拟器都具有群控功能了,比如雷电,夜神等。
- 模拟器的缺点
- 首先家用PC模拟出来的数量是有限的,往往满足不了游戏的需求,需要单独配置适合模拟器多开的PC,并且这种PC对比家用PC要更耗电的。其次模拟器多开后,为了防止封号,需要购买VPN,这也是一比不小的花费。最后现在很多游戏检测到模拟器,就不让你玩游戏了。
手机:经过这么多年的更新换代,现在手机的内存和CPU也越来越强悍,以博主的红米K30Pro为例,12G内存,可以开5个沙箱,每个沙箱独立运行脚本互不干扰,可以说是移动便携版的PC。
- 手机的优点
- 前几年的旗舰手机到如今,经过几次更换换代,目前价格低廉。某鱼上200-300就能买到一部性能不错的手机,使用X8沙箱或者虚拟大师用来挂脚本非常合适(PS一定不能买华为的,杀后台无解)
- 手机的缺点
- 由于运行游戏功耗大,需要长时间充电,并且家里的网络环境还必须的好,对WIFI质量要求高,需要一个好的路由器。
云手机:云手机的概念,最早可以追溯到2013年,阿里搞得yunOS,不过局限于当时的网络传输速度,最后不了了之。云手机简单的说就是ARM架构的服务器虚拟出多个ROM实例,然后将音视频通过编解码,传输到你手机上的APP,然后你在手机上的点击事件再反馈给ROM实例。
云手机和安卓模拟器的不同之处在于,安卓系统是ARM架构的,云手机是ARM架构服务器模拟出来的,可以模拟出原生的安卓系统;而模拟器是X86架构先来模拟ARM架构,再模拟出模拟器的,不仅无法模拟出原生安卓系统,而且效率低,功耗大。
扩展内容:得益于网络速度的发展,云手机从最早的概念,到如今华为弄出了鲲鹏云服务器,可以模拟出原生的安卓系统,那么今后,我们的手机可能只是一台类似于电视机的显示设备,核心零件的功能全部由云端的服务器实现,那么这也是突破芯片封锁的一个突破口吧。包括云电脑等一系列产品,如果未来5G技术普及,所有技术交给云端实现,那么电脑手机的价格会下降很多。但是数据全部存在云端,又是否会发生别的问题呢?
- 云手机的优点
- 可靠,稳定,全天24小时不断电不断网,并且可以随时随地操控,虽然不能保证IP都不是同一个地方的,但是也不保证IP都是同一个地方的。但是还是节省了部分VPN的费用
- 云手机的缺点
- 价格昂贵,即便是按年付费,基本上每台也要0.5元一天,如果是按月付费,高达1.3元一天。这还只是低配云手机,只能运行小型游戏,想要运行高配云手机一天按年付费,基本上1.3元一天,按月付费2.5元一天。
- 其次现在云手机的技术还不算成熟,云手机的质量普遍较差,用久了会卡,或者网络情况变差都是常态。硬要说哪家好,也是矮子里面挑高个。这种情况下,我们只能选择售后服务态度较好的厂家。