Linux兼容安卓系统的共享文件操作方法和装置制造方法及图纸

技术编号:32111034 阅读:26 留言:0更新日期:2022-01-29 18:54
本发明专利技术提供一种Linux兼容安卓系统的共享文件操作方法和装置,所述方法包括:获取安卓系统的主内存目录中的第一目录的文件路径,其中,第二目录通过内核文件系统挂载到所述第一目录下,共享目录通过绑定方式挂载到所述第二目录下,所述第二目录为安卓系统中用户数据文件系统中的媒体目录;根据所述文件路径对所述共享目录中的共享文件进行操作。本发明专利技术的技术方案可以实现Linux系统与安卓系统的文件共享。享。享。

【技术实现步骤摘要】
Linux兼容安卓系统的共享文件操作方法和装置


[0001]本专利技术涉及计算机
,尤其涉及一种Linux兼容安卓系统的共享文件操作方法和装置。

技术介绍

[0002]当前,大部分Linux系统实现对安卓(Android)系统兼容时,采用网络命名空间(net namespace)机制使得Android系统运行在Linux系统之上。
[0003]Anbox(Android in a box,盒子中的安卓)是一种基于容器的实现Linux兼容安卓系统的方案。与虚拟机方案相比,采用Anbox等容器方案在Linux系统上运行Android系统时,没有虚拟化的迟钝。这是因为,核心的Android操作系统通过使用Linux网络命名空间被放置到容器中,Android容器不能直接访问到任何硬件,所有硬件的访问都是通过在Linux主机上的守护进程进行的。每个应用程序像其它本地系统应用程序一样在一个单独窗口打开,并且可以显示在启动器中。
[0004]采用容器方案实现Linux系统与安卓系统的兼容时,由于Linux系统和Android系统的账号体本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Linux兼容安卓系统的共享文件操作方法,其特征在于,包括:获取安卓系统的主内存目录中的第一目录的文件路径,其中,第二目录通过内核文件系统挂载到所述第一目录下,共享目录通过绑定方式挂载到所述第二目录下,所述第二目录为安卓系统中用户数据文件系统中的媒体目录;根据所述文件路径对所述共享目录中的共享文件进行操作。2.根据权利要求1所述的方法,其特征在于,所述根据所述文件路径对所述共享目录中的共享文件进行操作,包括:对所述共享文件进行读取、写入、创建或者删除。3.根据权利要求1所述的方法,其特征在于,所述获取安卓系统的主内存目录中的第一目录的文件路径之前,所述方法还包括:将Linux主机对应的只读文件系统的目录和数据文件系统的目录通过绑定方式挂载到所述安卓系统中。4.根据权利要求1所述的方法,其特征在于,所述获取安卓系统的主内存目录中的第一目录的文件路径之前,所述方法还包括:将Linux系统用户增加到安卓系统的可读写用户组中,所述可读写用户组的文件权限包括读、写和执行。5.根据权利要求1所述的方法,其特征在于,所述共享文件由Linux系统用户创建,或者,所述共享文件由所述安卓系统用户创建;其中,不同系统用户创建的共享文件的文件数组名称不同。6.根据权利要求1所述的方法,其特征在于,所述获取安卓系统的主内存目录中的第一目录的文件路径之前,所述方法还包括:通过...

【专利技术属性】
技术研发人员:李翔
申请(专利权)人:北京鲸鲮信息系统技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1