一种应用程序的交互方法及存储介质技术

技术编号:41399640 阅读:17 留言:0更新日期:2024-05-20 19:24
本发明专利技术公开了提供一种应用程序的交互方法及存储介质,通过BootClassLoader加载器和/或PathClassLoader加载器实现对目标文件的类加载过程,无论是Unity3D应用还是Android 2D应用都能运用该类加载与类查找的过程,进而实现应用程序间的交互,将独立的功能作为一个目标文件,使所有使用该功能的应用统一功能的来源,还可以根据功能拆分多个目标文件,并独立开发和维护,方便代码维护,避免开发人员之间的代码冲突和影响,且将目标文件加载到当前应用虚拟机内存中,直接通过类加载器调用,避免了应用程序之间的强依赖性。本发明专利技术的优点在于,提高应用程序之间交互的复用性以及维护性,增强了应用程序间的解耦性。

【技术实现步骤摘要】

本专利技术涉及机器学习领域,尤其涉及一种应用程序的交互方法及存储介质


技术介绍

1、xr是扩展现实(extended reality)的简称,包含了ar(增强现实)、vr(虚拟现实)、mr(混合现实)等多种技术,通过可穿戴设备以及视觉、听觉、触觉和其他感官上的模拟体验,将虚拟的内容和真实场景融合,为用户创造一种沉浸式的互动环境。

2、随着xr技术的不断发展,xr系统上的应用程序变得越来越丰富。例如,home场景、影院、商店、游戏等unity应用,它们需要依赖系统的一些通用数据或功能,为了确保这些功能能够正常工作,需要将它们的实现单独封装在系统中,这样可以确保应用程序的功能与系统紧密集成,从而提供更好的用户体验。例如:home、商店和应用多个应用程序,都需要获取到xr系统中登录的账号信息,而如何实现应用程序和账号系统相互间交互是一个重中之重的问题。

3、现有解决方法有两种,一种是每一个应用程序都建立一套账号系统,各个应用独立维护,另一种是将功能抽离成一个单独的模块,让所有的应用程序都从统一的源来获取。

>4、现有技术虽然在本文档来自技高网...

【技术保护点】

1.一种应用程序的交互方法,其特征在于,包括:

2.如权利要求1所述的应用程序的交互方法,其特征在于,在所述第二加载步骤之后还包括:

3.如权利要求1所述的应用程序的交互方法,其特征在于,在所述第一加载步骤中,

4.如权利要求1所述的应用程序的交互方法,其特征在于,在所述判断步骤中,将所述目标类文件与所述第二加载器的文件集合中的类文件执行所述文件转换步骤以及所述遍历查找步骤,判断所述第二加载器的文件集合中是否存在所述第二类文件,若存在,则判断所述File类加载过所述目标文件。

5.如权利要求1所述的应用程序的交互方法,其特征在于,在所述第二...

【技术特征摘要】

1.一种应用程序的交互方法,其特征在于,包括:

2.如权利要求1所述的应用程序的交互方法,其特征在于,在所述第二加载步骤之后还包括:

3.如权利要求1所述的应用程序的交互方法,其特征在于,在所述第一加载步骤中,

4.如权利要求1所述的应用程序的交互方法,其特征在于,在所述判断步骤中,将所述目标类文件与所述第二加载器的文件集合中的类文件执行所述文件转换步骤以及所述遍历查找步骤,判断所述第二加载器的文件集合中是否存在所述第二类文件,若存在,则判断所述file类加载过所述...

【专利技术属性】
技术研发人员:毕先鑫方小敏苗运齐薛伟时东洋
申请(专利权)人:玩出梦想上海科技有限公司
类型:发明
国别省市:

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

1