CN101426032B - 安装Java应用的终端及其安装Java应用的方法 - Google Patents

安装Java应用的终端及其安装Java应用的方法 Download PDF

Info

Publication number
CN101426032B
CN101426032B CN2008101794510A CN200810179451A CN101426032B CN 101426032 B CN101426032 B CN 101426032B CN 2008101794510 A CN2008101794510 A CN 2008101794510A CN 200810179451 A CN200810179451 A CN 200810179451A CN 101426032 B CN101426032 B CN 101426032B
Authority
CN
China
Prior art keywords
file
java
jar
configuration file
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2008101794510A
Other languages
English (en)
Other versions
CN101426032A (zh
Inventor
梁鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2008101794510A priority Critical patent/CN101426032B/zh
Publication of CN101426032A publication Critical patent/CN101426032A/zh
Application granted granted Critical
Publication of CN101426032B publication Critical patent/CN101426032B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提供一种动态安装Java应用的终端及其动态安装Java应用的方法,所述方法包括:从终端界面上Java应用名称列表中选择待安装的Java应用;在预置的配置文件中不存在相应Jar文件路径时,根据预置的配置文件或Jad文件中Jar文件的URL路径,下载Jar文件并进行安装。本发明实施例节省了终端的EFS空间,可以使运营商和制造商更多的安装Java应用。

Description

安装Java应用的终端及其安装Java应用的方法
技术领域
本发明涉及终端设备的Java应用安装,尤其是涉及一种能够安装Java应用的终端及其安装Java应用的方法。
背景技术
Java2微型版(J2ME,Java 2 Micro Edition)是嵌入式设备上的Java运行环境和Java应用程序开发平台,是目前市场占有率最高的无线终端应用开发平台。随着人们对个性化要求越来越高,Java应用内容越来越丰富,应用于手机等移动终端中,使定制化移动终端成为主流。
各个运营商和手机等移动终端制造商为了赢求客户要求,努力提高移动终端卖点,丰富其内容。为了提高移动终端的卖点,很多开发商都针对手机特点,进行手机定制化。由于Java应用(Java application)的灵活性和内容丰富性,使很多移动终端都预装有Java应用。
现在市场上很多预装了Java应用的终端,但是基本采用静态预装方案,静态预装方案是将Jad(Java应用描述,Java application description)文件和Jar(Java应用,Java Archive)文件均预装在手机终端上。这样既占用嵌入式文件***(EFS)空间,又不能让用户进行更新、删除等操作。如何使预装Java应用既节省EFS空间,又能进行Java应用的更新、删除等操作,是一个尚未解决的问题。
发明内容
本发明的实施例提供了一种终端动态安装Java应用的方法及终端,可无需预装Jar文件,节省嵌入式文件***的存储空间。
本发明实施例提供的一种终端动态安装Java应用的方法包括:
从终端界面上Java应用名称列表中选择待安装的Java应用;在预置的配置文件中不存在相应Jar文件路径时,根据预置的配置文件下载Jar文件并进行安装。
本发明实施例提供的一种动态安装Java应用的终端包括:
选择单元,用于从终端界面上Java应用名称列表中选择待安装的Java应用;下载单元,用于在预置的配置文件中不存在相应Jar文件路径时,根据预置的配置文件下载所述待安装的Java应用的Jar文件;安装单元,用于将下载的所述Jar文件进行安装。
本发明实施例是通过预置的配置文件中来实现对Java应用的动态安装,节省了终端的EFS空间,可以使运营商和制造商更多的预装Java应用,从而丰富了终端的内容,提高了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1为本发明实施例中EFS的目录结构配置的示意图;
图2为本发明一实施例的Java应用动态安装的流程示意图;
图3为图2对应的实施例中Jar文件下载与安装流程的示意图;
图4为本发明另一实施例的Java应用动态安装的流程示意图;
图5为图4对应的实施例中Jar文件下载与安装流程的示意图;
图6为本发明一实施例中终端的结构示意图;
图7为本发明另一实施例中终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明的具体实施例进行详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
本发明实施例提供一种动态安装Java应用的终端及其动态安装Java应用的方法。其中,所述终端不仅可以是手机、PDA,还可以是所有支持Java的移动终端设备,如:机顶盒、GPS、游戏机等,并且,所述终端支持Java虚拟机(用于执行Java程序)、支持空中下载OTA、支持Java应用的安装以及支持Java应用管理器(用于对Java应用的管理)。
为了便于Java应用的管理及Java应用的安装,本发明实施例将Java应用安装到EFS的Java目录下。首先在指定的EFS的Java目录下,进行EFS的目录结构配置。此Java目录在EFS上的表现可如图1所示。图1中,root为EFS的相对根目录,java为EFS上的java目录,java目录的子目录app下存储的是通过OTA下载或PC后台安装的Java应用。java目录的子目录pre下存储的是安装的Java应用。本实施例的动态安装Java应用,可以在pre目录下完成。
实施例一
本实施例提供一种动态安装Java应用的方法及实现该方法的终端。所述动态安装Java应用的方法是在EFS上预装Jad文件,通过Jad文件来访问和下载Jar文件,从而可以达到Java应用的执行。
如图2所示,本实施例的方法包括如下步骤:
步骤201,在显示界面上显示Java应用列表。
该Java应用列表是根据预装的配置文件中的Java应用名称来进行显示的。该配置文件在终端出厂设置时就在pre目录下安装完成。本实施例中,在安装配置文件的同时还安装Jad文件。
所述Jad文件为标准格式文件,文件格式可如表1所示。
配置文件是为了记录pre目录下所有安装Java应用的配置信息,并使Java应用管理器(Jam)显示Java应用名称给终端用户。本实施例中,配置文件采用自定义格式,例如可以定义如表2所示的格式。
表1.Jad文件格式
Figure G2008101794510D00041
表2.配置文件格式
表2所示的配置文件格式中,每个Java应用将对应一行(或一段),每行中Java应用的内容以逗号来区分(即每行中以逗号来间隔Java应用的各个属性)。表2所示的每行Java应用中第一项为Java应用名称,第二项为Jad文件路径,第三项为Jar URL/Jar URL(Jad文件的URL路径或Jar文件的URL路径),第四项为Jar文件的路径。本实施例中,由于安装有Jad文件,因此每行中的前两项不能为空,第三项Jad URL或Jar URL可以为空;如果没有安装Jar文件,即不存在Jar文件路径,则第四项Jar文件路径为空,如果存在Jar文件路径,则第四项不为空。
上述配置文件中,如果某一行Java应用中第三项为Jad URL且为非空,则在后续步骤中根据第二项的Jad文件路径读取Jad失败时,可根据该第三项给出的URL地址下载Jad文件。如果该第三项为Jar URL,该Jar URL与对应Jad文件中的Jar URL可以保持一致,也可以不一致,如果配置文件中的Jar URL与对应Jad文件中Jar文件的URL地址不一致,则可按照预定的优先级,先根据Jad文件中的JarURL地址下载Jar文件,在根据Jad文件中的Jar URL地址下载Jar文件失败时,再根据配置文件中的Jar URL地址下载Jar文件。
当然,本实施例中,也可以在配置文件的每行Java应用中定义5项属性(内容),各项之间以逗号间隔,如分别为:Java应用名称,Jad文件路径,Jad URL,Jar URL,Jar文件路径。
以表2为例,根据表2所示的配置文件信息可知,在对应的pre目录下,存放有demo1.jad和demo2.jad两个Jad文件。
另,在配置文件中,Java应用名称要与对应Jad文件中的MIDlet-Name的名称保持一致(如表2中的“doudizhu”)。如果在Jad文件中含有多个MIDlet(如MIDlet-1,MIDlet-2)而没有MIDlet-Name时,在配置文件中Java应用名称可取MIDlet-1的名称(如表1中的demo1)。
在Java应用的动态安装过程中,所述配置文件可进行动态扩展。
步骤202,接收到对Java应用的选择。
本步骤中用户从终端界面上Java应用名称列表中选择待安装的Java应用,终端接收对Java应用的选择。
步骤203,根据配置文件进行Jar文件的下载与安装,并相应修改配置文件。
从所述显示的Java应用名称列表中选择待安装的Java应用,并在所述配置文件中不存在相应Jar文件路径时,通过访问配置文件或Jad文件中Jar文件的URL路径,进行Jar文件的下载。下载完毕后修改配置文件,将Jad文件或Jar文件的路径填充到配置文件中,同时可进行Jar文件的安装。
如图3所示,该步骤具体又包括:
步骤301,打开pre目录下的配置文件。
步骤302,解析所述配置文件,根据配置文件每行的第四项判断jar文件路径是否存在。如果存在Jar路径,则执行步骤305,否则执行步骤303。
步骤303,根据配置文件中的Jad文件的路径访问Jad文件或配置文件中的Jar URL路径,启动空中下载OTA程序,进行Jar文件的下载,下载完后进行Jar文件的安装。
下载的Jar文件可以存放在EFS上,也可存放在SD卡上,或其它相关联的移动储存设备上,可根据用户需要灵活选择。
步骤305,直接运行该Jar文件对应的Java应用。
为了在下次访问Java应用时,直接运行Java应用而无需重新下载与安装,本实施例的Java应用与装流程还可包括如下步骤:
步骤304,修改配置文件,将下载的Jar路径写入到配置文件中。
Jar文件下载完成后,修改所述配置文件,将下载的Jar文件的路径填充到所述配置文件中,这样用户再次访问此Java应用的链接时,由于在配置文件中存在Jar路径,因此可直接进行步骤305,运行此Java应用。
Java应用安装完毕后,用户可通过Java应用列表界面选择更新Java应用,此时更新的是下载的Jar文件,Jad文件和配置文件仍然保留。通过重新下载与安装新的Jar文件,来实现Java应用的更新(升级)。
并且,在Java应用安装完毕后,用户还可通过Java应用列表界面选择删除,来删除此Java应用,但此时删除的是所下载的Jar文件,Jad文件和配置文件仍然保留。
另外,用户还可以通过Java应用列表界面或在Java目录中选择移动Jar文件到指定的位置,此时配置文件中Jar文件路径相应修改。
无论是Jar文件被删除还是移动后,配置文件都会进行相应的修改,以保证再次访问Java应用时,可以根据配置文件执行正确的操作,如能正确地进行重新下载或Java应用的直接执行。
如果终端具有短信、彩信或Email功能,上述下载的Jar文件还可以通过短信、彩信或Email转发给其他终端,这样其他终端就可以基于接收的Jar文件填写配置文件并执行安装。
如上的Java应用的动态安装方法可以带来如下有益效果:
1)可以有效的节省终端的EFS空间(或Flash空间);
2)使运营商和制造商更多的安装Java应用,丰富其设备内容;
3)安装应用可进行升级和删除,但删除的是其下载的Jar文件,Jad文件还保留在EFS上,用户可以多次进行操作,大大提高了用户体验;
4)降低设备制造的风险。
本实施例中,如图6所示,实现上述方法的终端包括:显示单元(未图示)、选择单元601、下载单元602、安装单元603、修改单元605、存储单元606,编辑单元607,其中:
显示单元用于在终端界面上显示Java应用名称列表;
下载单元602,用于在预置的配置文件中不存在相应Jar文件路径时,根据配置文件的Jad文件中Jar文件的URL路径下载Jar文件;
安装单元603用于将下载的所述Jar文件进行安装。
修改单元605用于修改所述配置文件,将下载的Jar文件的路径写入到所述配置文件中。
存储单元606用于存储所述配置文件,进一步地也可以存储Jar文件。
编辑单元607用于根据终端界面上显示的Java应用名称列表选择删除下载的所述Jar文件,并相应修改所述配置文件。
选择单元601用于从终端界面上Java应用名称列表中选择待处理的Java应用。
实施例二
本实施例提供另一种终端的动态安装Java应用的方法,可只安装配置文件,在配置文件中记录有URL路径(如Jad文件的URL路径和/或Jar文件的URL路径),通过访问此URL路径来访问和下载Jad文件和/或Jar文件,从而实现Java应用的动态安装。
如图4所示,本实施例的方法包括如下步骤:
步骤401,在终端界面上显示Java应用的列表菜单。
该Java应用列表是根据安装的配置文件中的Java应用名称来进行显示的,所述配置文件在终端出厂设置时就在pre目录下安装完成。在本实施例中,在终端出厂设置安装配置文件时,在配置文件中预设置Jad文件的URL地址和/或Jar文件的URL地址。
所述配置文件采用自定义格式,例如可以定义如前面表2所示的格式,也可以如下面表3所示的格式。表3所示的文件格式中,每个Java应用的配置信息对应一行。每一行中,第一项为Java应用名称,第二项为Jad文件路径,第三项为Jad URL,第四项为Jar URL,第五项为Jar文件的路径。
表3.配置文件格式
Figure G2008101794510D00081
使用表2所示的配置文件格式时,如果没有安装Java应用的Jad文件和Jar文件而只安装了URL路径(Jad文件的URL路径和/或Jar文件的URL路径),则配置文件的该Java应用对应的那一行中,第二项和第四项为空,第一项不能为空,第三项(Jad文件URL或Jar文件的URL)也不能为空。
使用表3所示的配置文件格式时,如果没有安装Java应用(如表3“doudizhu”)的Jad文件和Jar文件而只安装了URL路径(Jad文件的URL路径和/或Jar文件的URL路径),则如表3中第1行所示,“doudizhu”对应的第二项和第五项为空,第一项不能为空,第三项(Jad文件URL)和第四项(Jar文件的URL)至少有一项不能为空。
在根据配置文件显示Java应用名称时,以表3为例,表3所示的配置文件中记录有两个Java应用,在终端的显示屏幕的Java应用列表菜单上行相应显示该两个Java应用的名称。
步骤402,接收到对Java应用的选择。
本步骤中用户从终端界面上Java应用名称列表中选择待安装的Java应用,终端接收对Java应用的选择。
步骤403,根据URL地址进行Jad文件或Jar文件的下载,并相应修改配置文件。
从所述显示的Java应用的名称列表中选择待安装的Java应用,并通过访问配置文件中Jad文件或Jar文件的URL路径,进行Jad文件或Jar文件的下载。下载完毕后,将Jad文件或Jar文件的路径填充到配置文件中。
如图5所示,该步骤具体包括:
步骤501,打开pre目录下的配置文件。
步骤502,解析所述配置文件,判断配置文件中对应Java应用的jar文件路径是否存在。如果存在Jar路径,则执行步骤505,否则执行步骤503。
步骤503,访问配置文件中的Jad URL路径和/或Jar URL路径,启动空中下载OTA程序,进行Jad和/或Jar文件的下载。
具体的,如果配置文件中仅存在Jad URL,则访问该Jad URL,下载Jad文件,并修改配置文件。此时,由于还不存在Jar文件,因此还需要基于下载的Jad文件中的Jar URL下载Jar文件。在下载Jar文件完毕后安装所述Jar文件。
如果配置文件中仅存在Jar URL,则基于该Jar URL下载Jar文件并进行安装。由于Jad文件为Java应用描述文件,因此虽然没有Jad文件,也并不影响Java应用的执行。
如果配置文件中存在Jad URL和Jar URL,则基于该Jad URL和Jar URL下载Jad文件和Jar文件,并于下载Jar文件完毕后安装所述Jar文件。
下载的Jar文件和Jad文件可以存放在EFS上,也可存放在SD卡上,或其它相关联的移动储存设备上,可根据用户需要灵活选择。
步骤504,修改配置文件,将下载的Jar路径写入到配置文件中。
安装Java应用完成后,修改所述配置文件,将下载的Jar文件的路径及Jad文件的路径填充到所述配置文件中(如果仅下载了Jar文件,则仅将Jar文件的路径写入配置文件中),这样用户再次访问此Java应用的链接时,由于在配置文件中存在Jar路径,因此可直接运行此Java应用。
步骤505,直接运行该Jar文件对应的Java应用。
安装完毕Java应用后,用户可通过Java应用列表界面选择更新Java应用,此时更新的是下载的文件(Jar文件,也可以包括Jad文件)。通过重新下载与安装新的Jar文件,来实现Java应用的更新(升级)。
并且,在Java应用安装完毕后,用户还可通过Java应用列表界面选择删除,来删除此Java应用,此时下载的文件将被删除,但配置文件仍然保留。
另外,用户还可以通过Java应用列表界面或在Java目录中选择移动Jar文件到指定的位置,此时配置文件中Jar文件路径相应修改。
无论是Jar文件被删除还是移动后,配置文件都会进行相应的修改,以保证再次访问Java应用时,可以根据配置文件执行正确的操作,如能正确地进行重新下载或Java应用的直接执行。
如果终端具有短信、彩信或Email功能,上述下载的Jad和/或Jar文件还可以通过短信、彩信或Email转发给其他终端,这样其他终端就可以基于接收的Jad或Jar文件填写配置文件并进行Jar文件的下载或安装执行。
如上Java应用的动态安装方法可以带来如下有益效果:
1)可以有效的节省终端的EFS空间(或Flash空间);
2)使运营商和制造商更多的安装Java应用,丰富其设备内容;
3)安装应用可进行升级和删除,删除的是其下载的文件(Jar文件和Jar文件),安装Java应用配置文件还保留在终端上,使用户可以多次进行操作,大大提高了用户体验;
4)降低设备制造的风险。
本实施例中,如图7所示,实现上述方法的终端包括:显示单元(未图示)、选择单元701、下载单元702、安装单元703、修改单元705、存储单元706以及编辑单元707,其中:
显示单元用于在终端界面上显示Java应用名称列表;
选择单元701用于从终端界面上Java应用名称列表中选择待处理的Java应用;
下载单元702用于根据配置文件中所述Jad文件的URL路径和/或Jar文件的URL路径,下载所述Java应用名称列表中选择的待安装Java应用的Jad文件和/或Jar文件。
安装单元703用于将下载的所述Jar文件进行安装。
修改单元705用于修改所述配置文件,将下载的Jar文件的路径写入到所述配置文件中。在配置文件中不存在Jar文件的URL及Jar文件路径时,所述下载单元先根据配置文件中Jad文件的URL下载Jad文件,再根据下载的Jad文件中Jar文件的URL路径下载Jar文件,修改单元还包括第二修改单元将下载的Jad文件的路径写入到所述配置文件中。
存储单元706用于存储所述配置文件,进一步地也可以存储Jar文件和/或Jad文件。
编辑单元707根据终端界面上显示的Java应用名称列表选择删除下载的所述Jad和/Jar文件,并相应修改所述配置文件。
本领域普通技术人员可以理解实现上述实施例1和实施例2的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读取存储介质中,比如ROM/RAM、磁碟、光盘等。其中,当上述程序被机器,如移动终端加载且执行时,此机器变成用以参与本发明的***或装置。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (15)

1.一种终端安装Java应用的方法,其特征在于,该方法包括:
从终端界面上Java应用名称列表中选择待安装的Java应用;
在预置的配置文件中不存在相应Jar文件路径时,根据预置的配置文件下载Jar文件并进行安装。
2.根据权利要求1所述的方法,其特征在于,在下载Jar文件后还包括:
修改所述配置文件,将下载的Jar文件的存储路径写入到所述配置文件中。
3.根据权利要求2所述的方法,其特征在于,该方法还包括:
通过终端界面上Java应用名称列表选择更新下载的所述Jar文件。
4.根据权利要求2所述的方法,其特征在于,该方法还包括:
通过终端界面上Java应用名称列表选择删除或移动下载的Jar文件,并相应修改所述配置文件。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:
在配置文件中存在相应Jar文件路径时,直接执行该Jar文件。
6.根据权利要求1所述的方法,其特征在于,根据预置的配置文件下载Jar文件具体包括:
根据预置的配置文件中Jad文件路径,找到Jad文件,根据Jad文件中的Jar文件的URL路径下载Jar文件。
7.根据权利要求1所述的方法,其特征在于,根据预置的配置文件下载Jar文件具体包括:
根据预置的配置文件中的Jar文件的URL路径下载Jar文件。
8.根据权利要求1所述的方法,其特征在于,根据预置的配置文件下载Jar文件具体包括:
根据预置的配置文件中的Jad文件的URL路径下载Jad文件,根据所述的Jad文件中的Jar文件的URL路径下载Jar文件。
9.根据权利要求8所述的方法,其特征在于,该方法还包括:
将下载的Jad文件的路径填充到所述配置文件中。
10.一种动态安装Java应用的终端,其特征在于,该终端包括:
选择单元,用于从终端界面上Java应用名称列表中选择待安装的Java应用;
下载单元,用于在预置的配置文件中不存在相应Jar文件路径时,根据预置的配置文件下载所述待安装的Java应用的Jar文件;
安装单元,用于将下载的所述Jar文件进行安装。
11.根据权利要求10所述的终端,其特征在于,该终端还包括:
修改单元,用于修改所述配置文件,将下载的Jar文件的路径写入到所述配置文件中。
12.根据权利要求11所述的终端,其特征在于,该终端还包括:
编辑单元,用于通过终端界面上Java应用名称列表选择删除或移动下载的所述Jar文件,并相应修改所述配置文件。
13.根据权利要求11所述的终端,其特征在于:
所述下载单元在预置的配置文件中不存在相应Jar文件路径时,先根据预置的配置文件中Jad文件的URL路径下载Jad文件,再根据Jad文件中Jar文件的URL路径下载Jar文件。
14.根据权利要求13所述的终端,其特征在于,所述修改单元还包括:
第二修改单元,用于将下载的Jad文件的路径写入到所述配置文件中。
15.根据权利要求10-14任一项所述的终端,其特征在于,所述终端还包括:
存储单元,用于存储所述配置文件。
CN2008101794510A 2008-11-28 2008-11-28 安装Java应用的终端及其安装Java应用的方法 Active CN101426032B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101794510A CN101426032B (zh) 2008-11-28 2008-11-28 安装Java应用的终端及其安装Java应用的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101794510A CN101426032B (zh) 2008-11-28 2008-11-28 安装Java应用的终端及其安装Java应用的方法

Publications (2)

Publication Number Publication Date
CN101426032A CN101426032A (zh) 2009-05-06
CN101426032B true CN101426032B (zh) 2011-04-13

Family

ID=40616360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101794510A Active CN101426032B (zh) 2008-11-28 2008-11-28 安装Java应用的终端及其安装Java应用的方法

Country Status (1)

Country Link
CN (1) CN101426032B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799757B (zh) * 2010-01-22 2013-01-16 华为终端有限公司 Java软件集成到移动终端的方法、装置及移动终端
CN101977228B (zh) * 2010-10-29 2013-04-24 优视科技有限公司 一种用于移动通讯设备终端的离线下载方法及其***
CN103825947A (zh) * 2011-04-01 2014-05-28 北京奇虎科技有限公司 一种基于网络的终端应用部署方法及***
CN103825896A (zh) * 2011-04-01 2014-05-28 北京奇虎科技有限公司 中心服务器向终端部署应用的方法及终端应用部署方法
CN102801749B (zh) * 2011-05-25 2016-02-24 腾讯科技(深圳)有限公司 一种j2me应用程序的部署方法及装置
CN102222027B (zh) * 2011-06-20 2017-07-04 中兴通讯股份有限公司 终端恢复出厂设置方法及装置
JP5533829B2 (ja) * 2011-09-27 2014-06-25 カシオ計算機株式会社 情報取得システム、情報処理装置、情報処理方法、及びプログラム
CN102609304B (zh) * 2012-02-08 2013-09-25 广东欧珀移动通信有限公司 一种Android手机内置第三方应用的管理方法
CN108664259B (zh) * 2018-04-02 2022-04-15 青岛海信移动通信技术股份有限公司 一种进行应用安装的方法和终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1271893A (zh) * 1999-04-27 2000-11-01 国际商业机器公司 提高Java环境的可管理性和可用性的***和方法
CN1801093A (zh) * 2006-01-17 2006-07-12 浙江大学 Java操作***中类装载的实现方法
WO2007115863A1 (en) * 2006-04-12 2007-10-18 International Business Machines Corporation Method and system for adjusting environment settings to the capabilities of a client device
CN101158898A (zh) * 2007-11-07 2008-04-09 中兴通讯股份有限公司 基于Java的终端***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1271893A (zh) * 1999-04-27 2000-11-01 国际商业机器公司 提高Java环境的可管理性和可用性的***和方法
CN1801093A (zh) * 2006-01-17 2006-07-12 浙江大学 Java操作***中类装载的实现方法
WO2007115863A1 (en) * 2006-04-12 2007-10-18 International Business Machines Corporation Method and system for adjusting environment settings to the capabilities of a client device
CN101158898A (zh) * 2007-11-07 2008-04-09 中兴通讯股份有限公司 基于Java的终端***

Also Published As

Publication number Publication date
CN101426032A (zh) 2009-05-06

Similar Documents

Publication Publication Date Title
CN101426032B (zh) 安装Java应用的终端及其安装Java应用的方法
CN101719075B (zh) 一种Java虚拟机主题切换方法、终端设备
CN1922608B (zh) 虚拟文件***
CN100458689C (zh) 控制移动电信装置的设置
US8989715B2 (en) Method and system for rendering content on a wireless device
US8103865B2 (en) Server method and system for rendering content on a wireless device
US20120101988A1 (en) Method for Managing Application Information Implemented by a Mobile Phone and Application Manager
CN100579267C (zh) 表情符号调用方法和装置
EP1872230B1 (en) Centralized memory management in wireless terminal devices
JP2008512764A (ja) 移動通信端末機用コンテンツ提供方法
CN101859253A (zh) 应用程序的定制及应用程序信息的显示方法、***
KR20140029733A (ko) 어플리케이션 관리 기능을 갖는 디바이스 및 이를 위한 어플리케이션 관리 방법
CN110865837B (zh) 一种进行***升级的方法和终端
CN104317623B (zh) 移动终端预置应用程序的管理方法和移动终端
US7050190B2 (en) Information-processing apparatus and information-processing method
CN103186394A (zh) 一种软件安装方法及装置
US7590430B1 (en) Architecture and applications to support device-driven firmware upgrades and configurable menus
CN100465891C (zh) 通过即插即用储存装置更新手持式设备操作功能的方法
CA2710416A1 (en) Method and device for application archiving
CN101436124A (zh) 一种嵌入式设备kjava应用程序管理***及方法
CN111857531A (zh) 移动终端及其文件显示方法
CN101158898A (zh) 基于Java的终端***
CN106775899A (zh) 一种基于android的多发行区域单ROM实现方法
US20070078907A1 (en) Method for updating function of handheld apparatus through plug-and play (PnP) storage device
CN101861725A (zh) 用于控制信息区段在移动终端的欢迎屏幕上的显示的方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20171027

Address after: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Patentee after: HUAWEI terminal (Dongguan) Co., Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: Huawei Device Co., Ltd.

TR01 Transfer of patent right
CP01 Change in the name or title of a patent holder

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: Huawei Device Co., Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee before: HUAWEI terminal (Dongguan) Co., Ltd.

CP01 Change in the name or title of a patent holder