Android云手机关键性技术

Android云手机需要实现以下几个重要的功能:

1、Android虚拟化

Android云系统不需要运行在真实的手机芯片上(没有意义),云系统可以运行在服务器上,或者大算力的嵌入式设备上,然后通过虚拟机技术或者容器技术,在单一设备上运行多个Android云系统实例,从而兼顾可用性和成本。

2、设备定制

有相当部分的应用,尤其是金融类的应用会检测系统环境是否是非root环境和品牌手机,如果不是,部分功能是受限的。因此Android云系统需要模拟品牌手机运行环境,如果模拟环境保真度比较高,“像真机”,可以通过安兔兔,鲁大师等工具真机检测,甚至可以通过微信免密登录,相关方案发表在ICSE'2021 《App's Auto-Login Function Security Testing via Android OS-Level Virtualization》

应用使用

3、模拟WIFI网络,模拟电源模块,模拟GPS定位,模拟SIM卡

尽可能通过软件方案模拟手机硬件工作流程,保证应用在使用系统API操作硬件时,可以返回预期的结果,从而提高设备环境定制的保真度。

4、root授权,可对单个APP进行授权

Android云系统里面可能会运行一些自动化的脚本,这些脚本可能需要更高的权限才能正常工作。

5、虚拟摄像头,虚拟音频,可实现视频会议,扫码,人脸识别等功能

Android云系统常常用于安全办公,会使用视频会议应用进行远程会议,因此Android云系统需要拉取本地系统的摄像头,音频设备数据,然后通过云系统的网络与其他成员进行视频会议。

6、远程控制

控制服务端部署在Android云系统中,通过网页、手机应用等方式远程获取Android云系统的桌面,并通过模拟触控输入来操作云桌面。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值