搜尋
首頁web前端html教學使用Hbuilder打包WebApp

使用Hbuilder打包WebApp

Jul 16, 2019 pm 06:01 PM
apphbuilderweb

HBuilder是DCloud(數位天堂)推出的支援HTML5的Web開發IDE。軟體既可以支援web程式碼編寫,也可以將已經編寫好的專案程式碼打包為手機APP。

HBuilder提供的打包有雲端打包和本地打包兩種,雲端打包的特點是DCloud官方配置好了原生的打包環境,可以把HTML等檔案編譯為原生安裝包。

1,下載HBuilder,註冊並登陸。首先開啟“檔案”-“新建”-“移動APP”,輸入“應用名稱”,“位置”可以根據需要自行選擇即可,“選擇範本”建議選擇空白模板;

使用Hbuilder打包WebApp


使用Hbuilder打包WebApp

#2,新完成後, 在專案管理器會顯示新建的專案目錄,其中css, img,js和index.html這幾個檔案可刪可改可替換。

unpackage資料夾是放置app圖示和啟動介面的圖片。

manifest.json文件是移動App的配置文件,用於指定應用的顯示名稱、圖標、應用入口文件地址及需要使用的設備權限等信息,用戶可通過HBuilder的可視化界面視圖或者源碼視圖來配置移動App的資訊。

使用Hbuilder打包WebApp

#3,如果刪除了css,img ,js資料夾和index.html文件,就把其他自己的專案文件對應複製到資料夾中,注意html檔案中的引用路徑需要保持正確。

如下圖自己拷貝的項目:

使用Hbuilder打包WebApp

#4, 檔案複製完成後,刷新更新下,雙擊開啟manifest.json檔案來設定App。

appid:點選雲端取得。版本號:根據需要來編輯。頁面入口:預設是index.html,根據自己專案需要,更改APP的啟動頁面。應用描述:自己隨便填。應用是否全螢幕顯示:勾上就全螢幕顯示。

使用Hbuilder打包WebApp

使用Hbuilder打包WebApp#5,圖示配置:點擊頁面下方的圖示配置,配置APP顯示圖示。

1)點擊" "號的正方形方框,選擇圖示素材的路徑找到圖示素材,再點擊" 自動產生所有圖示並替換"按鈕,完成圖示產生和替換。

2),產生的圖示自動在unpackage資料夾下方


使用Hbuilder打包WebApp

##6,啟動圖片(splash)配置,點擊切換到啟動圖片配置使用Hbuilder打包WebApp

1),啟動選項:預設2),啟動圖片設置,根據自己需求是Android還是iOS平台,再根據不同裝置對應做出啟動圖片

#3),在unpackage→res檔案下方新建個檔案命名"splash",把做好的啟動圖片放到這個檔案裡面。

4),在啟動圖片設定中點擊"選擇",找到剛放進來的啟動圖片

7,SDK配置:有需要就配置,沒有就預設就行。

###############8,模組權限配置:有需要就配置,沒有就預設就行。 ##################9,頁面引用關係:#############先點選「掃描程式碼”,再點選左邊index.html文件###

該功能是什麼意思:點擊左側html文件,右側會顯示不同的文件,圖片等。可以表示左側html檔案載入時所需要的資源。


使用Hbuilder打包WebApp

10,程式碼檢視:在程式碼檢視內檢視設定是否正確,確定後ctrl s儲存好。

11,設定好設定選項,正式進入打包階段

HBuilder裡點:"發行"-"發行為原生安裝包"開始打包

使用Hbuilder打包WebApp

這裡介紹一下iOS打包

1),這裡如果選擇越獄包就不需要蘋果證書,一路默認設定就可以打包成功,但是打包的App只能安裝在越獄過的手機,沒越獄安裝不了。

2),如果使用蘋果證書,這裡推薦一個申請iOS證書的工具 Appuploader。免蘋果付費開發者帳號,直接使用一般蘋果id,就能使用Appuploader申請ios測試證書,打包ipa安裝到非越獄設備。

工具的安裝網址:http://www.applicationloader.net/blog/zh/72.html

免開發者帳號申請iOS憑證教學:http://www.applicationloader .net/blog/zh/1073.html

 

#12,提交成功後點選確定,就可以查看App打包狀態

使用Hbuilder打包WebApp

#等打包成功,就可以點手動下載,透過第三方工具蘋果助理安裝到ipad上了。

使用Hbuilder打包WebApp

13,偵錯與安裝模擬器

如果你需要在電腦本機進行偵錯那就需要安裝模擬器,請參考http://ask.dcloud.net.cn/article/151如何安裝設定手機模擬器,或在HBuilder裡→→運作→→手機運作→→如何安裝設定手機模擬器進入查看。

如果需要安裝到手機進行真機調試,把手機用數據線連接到電腦,然後重新啟動HBuilder→→運行→→手機運行→→連接上真機。

以上是使用Hbuilder打包WebApp的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
HTML,CSS和JavaScript的未來:網絡開發趨勢HTML,CSS和JavaScript的未來:網絡開發趨勢Apr 19, 2025 am 12:02 AM

HTML的未來趨勢是語義化和Web組件,CSS的未來趨勢是CSS-in-JS和CSSHoudini,JavaScript的未來趨勢是WebAssembly和Serverless。 1.HTML的語義化提高可訪問性和SEO效果,Web組件提升開發效率但需注意瀏覽器兼容性。 2.CSS-in-JS增強樣式管理靈活性但可能增大文件體積,CSSHoudini允許直接操作CSS渲染。 3.WebAssembly優化瀏覽器應用性能但學習曲線陡,Serverless簡化開發但需優化冷啟動問題。

HTML:結構,CSS:樣式,JavaScript:行為HTML:結構,CSS:樣式,JavaScript:行為Apr 18, 2025 am 12:09 AM

HTML、CSS和JavaScript在Web開發中的作用分別是:1.HTML定義網頁結構,2.CSS控製網頁樣式,3.JavaScript添加動態行為。它們共同構建了現代網站的框架、美觀和交互性。

HTML的未來:網絡設計的發展和趨勢HTML的未來:網絡設計的發展和趨勢Apr 17, 2025 am 12:12 AM

HTML的未來充滿了無限可能。 1)新功能和標準將包括更多的語義化標籤和WebComponents的普及。 2)網頁設計趨勢將繼續向響應式和無障礙設計發展。 3)性能優化將通過響應式圖片加載和延遲加載技術提升用戶體驗。

HTML與CSS vs. JavaScript:比較概述HTML與CSS vs. JavaScript:比較概述Apr 16, 2025 am 12:04 AM

HTML、CSS和JavaScript在網頁開發中的角色分別是:HTML負責內容結構,CSS負責樣式,JavaScript負責動態行為。 1.HTML通過標籤定義網頁結構和內容,確保語義化。 2.CSS通過選擇器和屬性控製網頁樣式,使其美觀易讀。 3.JavaScript通過腳本控製網頁行為,實現動態和交互功能。

HTML:是編程語言還是其他?HTML:是編程語言還是其他?Apr 15, 2025 am 12:13 AM

HTMLISNOTAPROGRAMMENGUAGE; ITISAMARKUMARKUPLAGUAGE.1)htmlStructures andFormatSwebContentusingtags.2)itworkswithcsssforstylingandjavascript for Interactivity,增強WebevebDevelopment。

HTML:建立網頁的結構HTML:建立網頁的結構Apr 14, 2025 am 12:14 AM

HTML是構建網頁結構的基石。 1.HTML定義內容結構和語義,使用、、等標籤。 2.提供語義化標記,如、、等,提升SEO效果。 3.通過標籤實現用戶交互,需注意表單驗證。 4.使用、等高級元素結合JavaScript實現動態效果。 5.常見錯誤包括標籤未閉合和屬性值未加引號,需使用驗證工具。 6.優化策略包括減少HTTP請求、壓縮HTML、使用語義化標籤等。

從文本到網站:HTML的力量從文本到網站:HTML的力量Apr 13, 2025 am 12:07 AM

HTML是一種用於構建網頁的語言,通過標籤和屬性定義網頁結構和內容。 1)HTML通過標籤組織文檔結構,如、。 2)瀏覽器解析HTML構建DOM並渲染網頁。 3)HTML5的新特性如、、增強了多媒體功能。 4)常見錯誤包括標籤未閉合和屬性值未加引號。 5)優化建議包括使用語義化標籤和減少文件大小。

了解HTML,CSS和JavaScript:初學者指南了解HTML,CSS和JavaScript:初學者指南Apr 12, 2025 am 12:02 AM

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器