Android11系统在这里,但游戏数据仍无法与ios系统互操作,为什么?

早在2020年9月9日,Android 11的正式版本就发布了。

各种手机制造商也在争夺使用android11的权利来吸引消费者。

MIUI正式宣布基于Android 11正式版的MIUI 12稳定版已经过测试。

首批受支持的型号是Xiaomi 10,Xiaomi 10 Pro,Redmi K30 Pro,Redmi K30 Pro缩放版等。

在Android 11上,Google引入了新的链接API以支持5G网络,因此它可以充分利用5G提供的速度和低延迟。

例如,当检测到高质量的网络时,APP可以自动提供高质量的视频。

同时,Google正式发布了Android 11 Go Edition,今年将有超过1亿台入门级手机获得更新支持。

报告指出,Android 11 Go Edition可以在具有2GB内存的手机上流畅运行,应用程序启动速度提高了20%,用户节省了270MB的可用内存。

但是,尽管如此,许多朋友在玩游戏时发现ios系统和Android系统的数据不可互操作。

为什么是这样? 1. Android是用Java语言开发的,因此服务器也可以用Java语言开发,请使用json进行通信。

2. iOS是通过switch开发的,而服务器部分通常是使用Python,PHP等开发的。

如果将它们全部压缩到服务器中,则服务器必须区分哪些请求是由Android发送的,哪些是由iOS发送的。

对于大型数据交换应用程序(例如游戏)而言,这是非常巨大的。

区别之后,它必须发送Android可以识别或iOS可以识别的结果。

作为认可的结果,他们使用Android服务器(用于Android)和iOS服务器(用于iOS)分离了服务器。

违反Apple开发者协议,我们知道iOS和Android设备背后是Apple和Google,相应的应用程序商店是App Store和Play Store。

当玩家通过这些渠道下载游戏并用k金充值时,苹果和谷歌将获得30%的利润。

但是,中国没有Google,Android是一个开放平台,您可以在安装包中播放它。

如果数据可互操作,则游戏制造商可以诱使玩家在Android端充电(避免抽水)并在iOS端享受充电,这违反了Apple开发者协议。

其次,子服务器可以快速更新游戏。

在2010-2015年,Android版本严重分散,Android手机市场分散。

每个制造商都以不同的速度维护自己的手机产品和系统更新。

但是,iOS相对稳定。

为了便于管理,游戏制造商选择按平台划分游戏服务器的操作,从而分散了压力并促进了玩家的服务。

早期的服务器和流量太昂贵了。

在中国手机市场的萌芽阶段,我们的大多数手机游戏都是独立游戏,例如“ Fruit Ninja”和“ Fruit Ninja”。

和“愤怒的小鸟”。

这些游戏内部连接的唯一可能性是让玩家在in中充电。

什么时候。

当时,网上银行还不流行,也没有微信支付宝。

rypto支付仍然依靠发送短信来扣除电话费用,因为设置服务器和流量太昂贵了。

解决方案:申请区域转移。

许多日本手机游戏的惯例是打包玩家的游戏数据以进行区域转移。

玩家可以申请将游戏中的角色转移到不同的服务器上,但是原始服务器不能与游戏朋友数据和团队数据,亲密数据,指导数据等互操作。

我要在ios和android游戏之间交换数据还需要一段时间。