[發明專利]一種應用的運行方法及終端在審
| 申請號: | 201410299091.3 | 申請日: | 2014-06-26 |
| 公開(公告)號: | CN105204882A | 公開(公告)日: | 2015-12-30 |
| 發明(設計)人: | 陳萬琛 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;黃燦 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 運行 方法 終端 | ||
技術領域
本發明涉及終端上的應用程序管理技術領域,具體涉及一種應用的運行方法及終端。
背景技術
J2me平臺是SUN公司為了解決在不同移動終端上運行相同的Java應用程序而設計的針對于嵌入式、消費類電子產品而推出的開發平臺,例如J2me可以為機頂盒、移動電話和PDA(PersonalDigitalAssistant),掌上電腦)之類的嵌入式消費電子設備提供Java語言平臺。
隨著智能機頂盒的不斷發展,已經在逐步取代從前的Linux機頂盒,原來在Linux上運行的J2me應用程序(如J2me游戲)已經移植運行在基于Android平臺的機頂盒上。
但是由于目前Android平臺的某些應用資源使用前需要通過網頁從網絡下載,如果想重復使用這些應用資源,如希望重復玩同一款游戲,必須要進入網頁找到相應的游戲名稱后啟動對應的游戲,操作非常繁瑣,萬一記不住游戲名稱,用戶就難以找不到這款游戲,而且每次使用都需要重復下載,這給用戶帶來了很大的不便。
發明內容
為解決上述問題,本發明實施例提供了一種應用的運行方法及終端,增強應用的易用性,改善應用的使用體驗。
為解決上述技術問題,本發明實施例提供的應用的運行方法,包括:
終端生成針對第一應用的網絡下載請求,所述網絡下載請求包括所述第一應用的第一應用名稱和第一應用的安裝包下載地址;
截獲所述網絡下載請求,判斷本地的偏好應用文件夾中是否存在文件名與所述第一應用名稱相符的第一安裝包;
在所述偏好應用文件夾中存在所述第一安裝包時,根據所述第一安裝包在本地的保存地址,加載所述第一安裝包并運行第一應用;
在所述偏好應用文件夾中不存在所述第一安裝包時,發送所述網絡下載請求,從網絡下載所述第一應用的安裝包并運行。
上述方法中,所述生成針對第一應用的網絡下載請求,包括:
記錄本地運行過的應用的應用信息,所述應用信息包括應用名稱和安裝包下載地址;
顯示第一列表,所述第一列表包含有本地運行過的應用的應用名稱;
在用戶從所述第一列表中選擇運行第一應用時,確定第一應用的應用信息,并根據所述第一應用的應用信息,生成所述網絡下載請求。
上述方法中,所述記錄本地運行過的應用的應用信息,包括:
在本地首次通過網頁下載并運行某個應用時,接收網頁返回的字符串信息,從所述字符串信息中解析出并記錄該某個應用的應用名稱和安裝包下載地址。
上述方法中,在從網絡下載所述第一應用的安裝包并運行之后,所述方法還包括:
接收用戶輸入的用于將所述第一應用設置為偏好應用的第一指令;
根據所述第一指令,將從網絡下載所述第一應用的安裝包保存至所述偏好應用文件夾,并將所述第一應用的安裝包的文件名修改為所述第一應用名稱。
上述方法中,還包括:
顯示第二列表,所述第二列表包含有所述偏好應用文件夾保存的各個應用的應用名稱;
在用戶從所述第二列表中選擇運行第一應用時,確定所述第一應用的第一應用名稱對應的第一安裝包,根據所述第一安裝包在本地的保存地址,加載所述第一安裝包并運行第一應用。
上述方法中,在本地不存在所述第一安裝包時,進一步判斷所述第一應用名稱是否存在于本地預設的應用黑名單中,若是,則結束流程,否則,發送所述網絡下載請求,從網絡下載所述第一應用的安裝包并運行。
上述方法中,還包括:
接收用戶輸入的用于在應用黑名單中添加或刪除第三應用的第二指令;
根據所述第二指令,從應用黑名單中添加或刪除所述第三應用的應用名稱。
上述方法中,所述應用為J2me游戲,所述終端為基于Android平臺的機頂盒。
本發明實施例還提供了一種終端,包括:
請求模塊,用于生成針對第一應用的網絡下載請求,所述網絡下載請求包括所述第一應用的第一應用名稱和第一應用的安裝包下載地址;
攔截模塊,用于截獲所述網絡下載請求,判斷本地的偏好應用文件夾中是否存在文件名與所述第一應用名稱相符的第一安裝包;
第一運行模塊,用于在所述偏好應用文件夾中存在所述第一安裝包時,根據所述第一安裝包在本地的保存地址,加載所述第一安裝包并運行第一應用;
第二運行模塊,用于在所述偏好應用文件夾中不存在所述第一安裝包時,發送所述網絡下載請求,從網絡下載所述第一應用的安裝包并運行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410299091.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:互感器絕緣吊裝部件
- 下一篇:一種移動終端應用程序的啟動方法及裝置、移動終端





