-
公开(公告)号:CN112527386B
公开(公告)日:2022-10-04
申请号:CN201910883546.9
申请日:2019-09-18
Applicant: 华为技术有限公司
Abstract: 本申请提供应用程序发布方法及装置,涉及AI技术领域,电子设备接收到用户输入的用于请求分析原始APK代码的请求指令后,根据请求指令分析APK代码,得到注解信息xml文件,并根据xml文件和APK代码,收集xml文件中每个注解对应的代码片段,并对收集到的代码片段进行分类得到代码信息xml文件。之后,根据注解信息xml文件、代码信息xml文件和APK代码,生成多个df工程文件和基础文件,打包该些df工程文件和基础文件,得到AAB文件并发布。用户下载APP时,由云服务器基于AAB文件构建特定的APK文件供用户下载,特定的APK文件体积小、速度快且消耗的流量较少。
-
公开(公告)号:CN112527386A
公开(公告)日:2021-03-19
申请号:CN201910883546.9
申请日:2019-09-18
Applicant: 华为技术有限公司
Abstract: 本申请提供一种应用程序发布方法及装置,涉及人工智能(artificial intelligence,AI)技术领域,电子设备接收到用户输入的用于请求分析原始APK代码的请求指令后,根据请求指令分析APK代码,得到注解信息xml文件,并根据xml文件和APK代码,收集xml文件中每个注解对应的代码片段,并对收集到的代码片段进行分类得到注解信息xml文件。之后,根据注解信息xml文件、代码信息xml文件和APK代码,生成多个df工程文件和基础文件,打包该些df工程文件和基础文件,得到AAB文件并发布。该过程中,电子设备自动的对原始的APK代码进行重构,以将原始的APK代码重构成基础部分和动态部分,从而一键生成AAB文件,并将构建出的AAB文件发布至云服务器,用户下载APP时,由云服务器基于AAB文件构建特定的APK文件供用户下载,特定的APK文件体积小、速度快且消耗的流量较少。
-
-