AppCan開發應用平台:自訂引擎機制說明

來源:互聯網
上載者:User

標籤:

  AppCan開發服務平台應用引擎已經開源了,iOS或者Android開發人員可以得到AppCan開發服務平台應用引擎的全部代碼,根據自己的需求開發出適合自己的應用引擎,本說明用來指導開發人員將自己的應用引擎上傳到AppCan平台,在AppCan開發服務平台上使用自己的修改後的應用引擎。

  要重新修改應用引擎需要原生環境,即iOS應用引擎需要OSX系統和Xcode環境,Android應用引擎需要有Android開發環境。

  自訂iOS應用引擎:

  1.擷取iOS應用引擎源碼,在源碼目錄中有個AppCanEngine目錄,通過Xcode匯入應用引擎工程,根據自己需求修改應用引擎,編譯產生靜態庫檔案libAppCanEngine.a,新產生的libAppCanEngine.a 檔案會覆蓋AppCanPlugin/AppCanPlugin/engine/libAppCanEngine.a檔案

  2.使用7z壓縮公用程式壓縮AppCanPlugin目錄,注意壓縮格式為7z

  3.編輯iosEngine.xml檔案,內容如下:

  4.將產生的7z壓縮後的檔案(在壓縮這個7z檔案之前建議需要去掉檔案尾碼名)和編輯好的iosEngine.xml檔案壓縮成zip檔案

  經過以上操作建立了AppCan平台自訂iOS應用引擎,可以上傳到appcan.cn平台上,在appcan.cn平台上使用自己定義的iOS引擎。

  iOS目錄結構:

  自訂Android應用引擎:

  1.擷取Android應用引擎源碼,在源碼目錄中有Engine目錄,通過Android開發環境匯入應用引擎工程,根據自己需求修改應用引擎,編譯產生應用引擎AppCanEngine.jar檔案。

  2.用新產生的應用引擎AppCanEngine.jar檔案覆蓋源碼目錄中

  en_baseEngineProject/WebkitCorePalm/libs/AppCanEngine.jar檔案

  3.使用7z壓縮公用程式壓縮en_baseEngineProject中WebkitCorePalm目錄,注意壓縮格式為7z

  4.編輯androidEngine.xml,內容如下:

  5.將產生的7z壓縮後的檔案(在壓縮7z檔案之前建議需要去掉檔案尾碼名)和編輯好的androidEngine.xml檔案壓縮成zip檔案

  經過以上操作建立了AppCan平台自訂Android應用引擎,可以上傳到appcan.cn平台上,在appcan.cn平台上使用自己定義的Android引擎。

  Android目錄結構:


更多AppCan 開發應用平台文檔:http://newdocx.appcan.cn/index.html 點擊這裡可查看。

AppCan開發應用平台:自訂引擎機制說明

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.