【技术实现步骤摘要】
界面软件的自动生成方法及相关装置
[0001]本申请涉及软件开发与应用
,特别涉及一种界面软件的自动生成方法及相关装置。
技术介绍
[0002]随着国际化的日益普遍,终端设备被销售至世界各地。然而,不同国家和地区的客户对终端设备的界面要求不同,这就造成软件代码中管理非常困难。目前,现有软件做法是通过要手动选择UI类型以及UI资源的路径等信息来编译软件,这样虽然可以生成界面软件,但是会存在因人为选取而导致的软件错误问题。
[0003]因而现有技术还有待改进和提高。
技术实现思路
[0004]本申请要解决的技术问题在于,针对现有技术的不足,提供一种界面软件的自动生成方法及相关装置。
[0005]为了解决上述技术问题,本申请实施例第一方面提供了一种界面软件的自动生成方法,应用于未配置系统软件的界面项目,所述界面项目中配置有若干界面类型以及各界面类型各自对应的界面文件以及界面资源文件;所述方法包括:
[0006]获取目标界面软件对应的界面类型;
[0007]调取所述界面类型对应的 ...
【技术保护点】
【技术特征摘要】
1.界面软件的自动生成方法,其特征在于,应用于未配置系统软件的界面项目,所述界面项目中配置有若干界面类型以及各界面类型各自对应的界面文件以及界面资源文件;所述方法包括:获取目标界面软件对应的界面类型;调取所述界面类型对应的界面文件路径以及界面资源文件路径;基于所述界面文件路径及界面资源文件路径,生成所述目标界面软件。2.根据权利要求1所述界面软件的自动生成方法,其特征在于,所述获取目标界面软件对应的界面类型具体为:编译工程编译文件以获取目标界面软件对应的界面类型,其中,所述工程编译文件中预置用于确定所述界面类型的程序代码。3.根据权利要求2所述界面软件的自动生成方法,其特征在于,所述编译工程编译文件以获取目标界面软件对应的界面类型具体包括:编译工程编译文件以在所述程序代码中查找所述界面项目对应的项目标识;当查找到所述界面项目对应的项目标识时,获取所述项目标识在所述程序代码中所处的第一代码行数;基于所述第一代码行数,确定所述界面类型在所述程序代码中所处的第二代码行数;读取所述第二代码行数对应的代码文件,以获取目标界面软件对应的界面类型。4.根据权利要求3所述界面软件的自动生成方法,其特征在于,所述第二代码行数与所述第一代码行数的行数差为2。5.根据权利要求3所述界面软件的自动生成方法,其特征在于,所述读取所述第二代码行数对应的代码文件,以获取目标界面软件对应的界面类型具体包括:读取所述第二代码行数对应的代码文件,并在所述代码文件中查找界面类型;当查找到的界面类型时,将查找到的界面类型作为所述目标界面软件对应的界面类型;...
【专利技术属性】
技术研发人员:熊跃平,徐立,潘伟雄,
申请(专利权)人:深圳创维RGB电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。