1 安裝相關(guān)工具及下載文件
2 Android本地打包
- 打包步驟
-
打開HBuilder X,如果是未登錄的狀態(tài),需要先登陸或者注冊再登陸。
HBuilder X 未登錄狀態(tài) -
找到manifest.json配置文件,在配置面板中,獲取uni-app應(yīng)用表示,并填寫應(yīng)用名稱。
manifest.json配置 -
返回HBuilderX,生成本地打包資源
生成本地打包資源 -
從控制臺中找到打包資源的位置并打開
控制臺打包成功結(jié)果
打開資源所在文件夾 -
解壓HBuilder X 官方SDK
對于sdk版本的選擇,不一定是最新的就是最好的,一定要選擇與自己使用HBuilder X版本一致的,這樣會避免產(chǎn)生很多不必要的問題。
查看Hbuilder X的版本
打開HBuilder-HelloUniApp文件夾 -
使用Android Studio 作為項目打開HBuilder-HelloUniApp
選擇正確的項目文件夾 -
切換項目視圖,選中如下文件夾
切換project視圖
選擇www的文件夾 -
右鍵該文件夾,點擊
show in Explorer或者open in Finder,彈出該目錄的文件視圖
選擇在文件夾打開
打開文件夾視圖 -
返回這個文件夾的上一級,并選擇刪除
將這個文件夾刪除 -
返回 第4步 打開的文件夾,返回www的上一級,將_UNI開頭的文件夾移入到app文件夾內(nèi)
替換文件夾 -
返回Android Studio應(yīng)用中,修改文件
dcloud_control.xml,改為manifest.json中獲取的AppId值
修改appId值和appver的值 -
修改
build.gradle和AndroidManifest.xml文件,將兩個文件的appid,任意唯一且一致,固定格式為xxx.xxxx.xxxxx
修改appid值 -
獲取Android 證書簽名SHA1
用Android Studio打開一個新的項目,文件選擇如下。
打開Hbuilder-Integrate-AS文件獲取證書簽名
新版的Android Studio應(yīng)用不會自動顯示task,所以需要先配置,打開settings或者preferences,將 2 中的對號取消,然后點擊 3 更新項目,打開 4 就能看到task任務(wù)了
打開setting設(shè)置配置
找到signing Report按鈕,雙擊就可以看到簽名信息
找到signing Report
在終端我們可以拿到證書所在的位置,以及SHA1的值
獲取SHA1的值 -
獲取App Key
登陸Hbuilder X的開發(fā)者平臺 ,詳細(xì)教程
其中Android 包名與 第12步 設(shè)置的包名保持一致
將上一步獲取的SHA1的值復(fù)制到此處保存就會拿到app key
獲取App key
拿到app key -
拿到app key 然后在
AndroidManifest.xml文件中找到修改(在文件最下邊)
將value值改成剛才獲取到的app key
修改value值 -
配置完成,就可以正式開始打包了
選擇打包按鈕
選擇apk,next
選擇第13步中的store以及key alias
選擇release并點擊finish
點擊locate
將apk文件發(fā)送到手機上安裝就可以了
-




























