发明名称 一种处理应用程序的方法、操作系统及电子设备
摘要 本发明提供一种处理应用程序的方法、操作系统及电子设备。该方法应用在包括M个应用程序的电子设备中,M个应用程序为以第一编译方式编译的且能在第一类硬件平台上运行的程序,该方法包括:基于一预设规则,判断M个应用程序中的每个应用程序中是否有第一部分程序代码的编译方式需要从第一编译方式调整为第二编译方式,第一编译方式与第二编译方式为不同的编译方式;在有N个第一部分程序代码的编译方式需要从第一编译方式调整为第二编译方式时,基于第二编译方式,对N个第一部分程序代码进行编译,获得N个编译过的应用程序,其中,N为小于等于M的整数,N个编译过的应用程序为能在与第一类硬件平台不同的第二类硬件平台上运行的程序。
申请公布号 CN103677767A 申请公布日期 2014.03.26
申请号 CN201210324582.X 申请日期 2012.09.04
申请人 联想(北京)有限公司 发明人 李凡智;刘旭国
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 黄志华
主权项 一种处理应用程序的方法,应用在包括M个应用程序的电子设备中,其中,所述M个应用程序为以第一编译方式编译的且能在第一类硬件平台上运行的程序,M为大于等于1的整数,其特征在于,所述方法包括:基于一预设规则,判断所述M个应用程序中的每个应用程序中是否有第一部分程序代码的编译方式需要从所述第一编译方式调整为第二编译方式,所述第一编译方式与所述第二编译方式为不同的编译方式;在有N个所述第一部分程序代码的编译方式需要从所述第一编译方式调整为第二编译方式时,基于所述第二编译方式,对N个所述第一部分程序代码进行编译,获得N个编译过的应用程序,其中,N为小于等于M的整数,所述N个编译过的应用程序为能在与所述第一类硬件平台不同的第二类硬件平台上运行的程序。
地址 100085 北京市海淀区上地创业路6号