[發明專利]一種應用的開發、編譯和調試方法以及裝置有效
| 申請號: | 201210378845.5 | 申請日: | 2012-09-29 |
| 公開(公告)號: | CN103713889B | 公開(公告)日: | 2018-07-13 |
| 發明(設計)人: | 鄺宇鋒;韋傳輝 | 申請(專利權)人: | 三亞中興軟件有限責任公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/41;G06F11/36 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;梁麗超 |
| 地址: | 572000 海*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 編譯 調試 終端操作系統 編譯環境 開發 應用 兼容 集成開發環境 模擬器 跨平臺應用 調試環境 開發環境 應用代碼 在線開發 終端環境 終端 | ||
本發明公開了一種應用的開發、編譯和調試方法以及裝置,該方法包括:獲取代碼,其中,代碼用于實現應用,代碼兼容一種或多種終端操作系統;在多種不同的終端操作系統的編譯環境中,選擇一種或多種編譯環境對代碼進行編譯;在與一種或多種編譯環境對應的調試環境中對編譯后的代碼進行調試。本發明為開發者提供了集成的跨平臺應用開發環境,開發者只需使用一套集成開發環境,開發一套代碼,即兼容一種或多種終端操作系統的代碼,就能編譯成在不同終端操作系統運行的應用,還能在不同的終端和模擬器進行調試,達到一套應用代碼能在不同終端環境運行的效果,節省大量編碼以及在不同環境中編譯調試的時間,還支持多開發者同時在線開發、編譯、調試。
技術領域
本發明涉及通信領域,具體而言,涉及一種應用的開發、編譯和調試方法以及裝置。
背景技術
隨著網絡技術的迅速發展,移動通信網絡的功能日益增強,終端應用為手機等通訊終端添加了豐富的功能。龐大的市場需求使得線上線下商家紛紛籌謀布局APP以拉攏用戶。在很多互聯網企業搶灘APP之后,許多傳統商家開始進入。在移動互聯網顛覆互聯網商業模式的趨勢和背景下,個人開發者、工作室、大中型外包企業已經在APP服務外包市場展開激烈拼殺。
智能終端的快速增長帶動了應用下載的爆炸式增長。來自移動分析機構Flurry的數據顯示,在APP應用市場,中國2012年第一季度同比增長1126%。而中國市場Android與iOS設備的激活數占全球總量比例也首次超越美國,達到24%,躍升至全球榜首,成為當之無愧的“手機第一大國”。在終端應用市場大爆發的背景下,APP的開發外包服務也迅速形成了一塊競爭激烈的新市場。
隨著3G、4G、無線保真(Wireless Fidelity,簡稱為Wifi)等移動通信基礎設施的快速發展,以iOS、Android、WP(Windows Phone)系統為基礎的智能終端的迅速普及,以APP為代表的客戶端呈蓬勃興起之勢,APP也正在成為用戶手中的玩具,以及商家手中的營銷工具。
在餐廳拿出“微信”,掃個桌面上的二維碼即可獲得打折;無聊時打開“唱吧”和朋友K首歌,APP的使用正在潛移默化地滲透人們生活的各個領域。
隨著Android、iPhone手機的逐漸普及,以及正在躍躍欲試準備沖進智能手機市場的WP7。移動互聯網火熱程度呈現直線上升的態勢。飛速發展的移動互聯網市場掀起了終端應用開發熱潮,越來越多的開發者開始加入到終端應用開發的大軍當中。
在終端應用開發中,通常需要向用戶提供不同終端平臺的應用,而開發者則需要為每個不同終端平臺搭建開發環境,每個終端應用需要在不同的終端平臺上開發和維護各自代碼,而且不同的測試終端設備使用率低下造成了成本上升。目前,面對不同的手機系統,及眾多的手機品牌,如何快速開發調試出能適配多個平臺的應用,尚未提出有效的解決方案。
發明內容
本發明提供了一種應用的開發、編譯和調試方法以及裝置,以至少解決相關技術中,面對不同的終端操作系統,如何快速開發調試出能適配多個平臺的應用,尚未提出有效的解決方案的問題。
根據本發明的一個方面,提供了一種應用的開發、編譯和調試方法,包括:獲取代碼,其中,代碼用于實現應用,代碼兼容一種或多種終端操作系統;在多種不同的終端操作系統的編譯環境中,選擇一種或多種編譯環境對代碼進行編譯;在與一種或多種編譯環境對應的調試環境中對編譯后的代碼進行調試。
優選地,獲取代碼包括:為應用生成代碼框架,其中,代碼框架兼容一種或多種終端操作系統;獲取根據代碼框架編輯得到的代碼。
優選地,在多種不同的終端操作系統的編譯環境中,選擇一種或多種編譯環境對代碼進行編譯包括:接收對代碼進行編譯的第一編譯請求;對接收到的一個或多個編譯請求進行負載均衡之后,根據第一編譯請求對代碼進行編譯,其中,一個或多個編譯請求中包括第一編譯請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三亞中興軟件有限責任公司,未經三亞中興軟件有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210378845.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數字化梯度壓力治療系統
- 下一篇:一種PCI分配方法及裝置





