[發明專利]基于安卓瀏覽器的插件管理方法及系統有效
| 申請號: | 201210035177.6 | 申請日: | 2012-02-16 |
| 公開(公告)號: | CN102609267A | 公開(公告)日: | 2012-07-25 |
| 發明(設計)人: | 馬良;呂文楊;鄧小斌;邱傳賢 | 申請(專利權)人: | 深圳市酷開網絡科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/30 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 瀏覽器 插件 管理 方法 系統 | ||
1.基于安卓瀏覽器的插件管理方法,其特征在于,所述方法包括下述步驟:
Android瀏覽器接收用戶根據彈出的命令窗口輸入的操作命令,并將接收的操作命令發送給VC插件接口,所述操作命令包括下載安裝安卓插件命令、卸載插件命令以及停止服務命令;
所述VC插件接口接收到所述Android瀏覽器發送的操作命令后,使用C語言調用預設的Java接口中與接收的操作命令對應的函數方法,以便將接收的操作命令發送給該預設的Java接口;
所述預設的Java接口從被調用的函數方法中獲取所述VC插件接口發送的操作命令,并將獲取的操作命令發送給Android服務器;
所述Android服務器接收到所述預設的Java接口發送的操作命令后,作出相應的響應,并將插件下載安裝或插件卸載的狀態信息寫入插件狀態文本中,所述響應包括創建插件存放路徑、刪除插件文件、讀插件文件、寫插件文件的任一種;
所述預設的Java接口通過狀態獲取函數從插件狀態文本中獲取插件的狀態信息,并將該狀態信息發送給所述VC插件接口,所述狀態信息包括插件下載成功、插件下載失敗、修改文件權限失敗、插件安裝成功、插件卸載成功、狀態文本不存在以及鏈接失敗的任一種;
所述VC插件接口接收所述預設的Java接口發送的狀態信息,并將該狀態信息轉發至所述Android瀏覽器;
所述Android瀏覽器接收并顯示VC插件接口轉發的狀態信息。
2.如權利要求1所述的方法,其特征在于,所述預設的Java接口從被調用的函數方法中獲取所述VC插件接口發送的操作命令,并將獲取的操作命令發送給Android服務器的步驟具體包括:
所述預設的Java接口從被調用的函數方法中獲取VC插件接口發送的操作命令;
所述預設的Java接口通過綁定Android服務器的IP和端口創建與所述Android服務器通信的socket鏈接;
判斷socket鏈接是否成功建立;
在socket鏈接成功建立時,所述預設的Java接口根據獲取的操作命令提供下載安裝安卓插件、卸載安卓插件、停止服務中任一個用于傳遞消息的函數方法,以便通過提供的函數方法將獲取的操作命令發送給Android服務器;
在socket鏈接建立失敗時,返回鏈接失敗信息給VC插件插口。
3.如權利要求1所述的方法,其特征在于,所述Android服務器接收到所述預設的Java接口發送的操作命令后,作出相應的響應,并將插件下載安裝或插件卸載的狀態信息寫入插件狀態文本中的步驟具體包括:
所述Android服務器監聽socket鏈接,以取得與所述預設的Java接口的聯系;
在所述Android服務器與所述預設的Java接口實現通信時,啟動Android服務器引擎線程,以通過調用所述Android服務器引擎線程獲取所述預設的Java接口傳遞的操作命令;
根據接收的操作命令建立與所述操作命令對應的服務句柄,所述服務句柄為下載安裝安卓插件、卸載安卓插件、停止服務模塊中的任一種;
根據建立的服務句柄響應接收的操作命令,并將響應操作命令后插件下載安裝或插件卸載的狀態信息寫入插件狀態文本中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市酷開網絡科技有限公司,未經深圳市酷開網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210035177.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型高精度外差激光測振儀
- 下一篇:大橋鋼護欄混凝土基座施工方法





