HBuilderX生成本地打包App資源


 

http://ask.dcloud.net.cn/question/60254

概要

HBuilderX中開發的應用可以提交到雲端打包生成apk(Android平台)和ipa(iOS平台)。
如果本地配置好對應的原生開發環境,也可以使用本地打包

生成App資源

  1. 選中需要打包項目名稱
  2. 點擊菜單欄,發行->本地打包->生成本地App資源
  3. 將App資源配置到原生打包環境

    Android平台

    復制導出的項目,將資源粘貼到android studio項目的assets目錄下的apps目錄中,目錄結構應為下圖所示。


    注:請確保assets--->apps中appid的文件夾名稱和dcloud_control.xml的appid對應節點值以及manifest.json中的appid一致

     

iOS平台

復制代碼注意:Pandora目錄為folder references引入方式,修改后不會自動更新,需要在模擬器或設備刪除應用后再重新運行  

打開pandora -> apps 目錄,將下面“HelloH5”目錄名稱修改為應用manifest.json中的id名稱(這步非常重要,否則會導致應用無法正常啟動),並將HBuilderX生成的www目錄替換其下的www目錄:

 

 

  • 配置應用信息

打開工程目錄下的control.xml文件,修改appid值:

 

其中appid值必須與應用manifest.json中的id值完全一致;appver為應用的版本號,用於應用資源的升級,必須保持與manifest.json中的version -> name值完全一致;version值為應用基座版本號(plus.runtime.innerVersion返回的值),不要隨意修改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM