HBuilder android 打包指南(V客學院技術分享)


前提:確保配置文件(manifest.json)已配置完,沒有異常。

打包選項如下:

Android 包名 :在Android系統中是判斷一個App的唯一標識,不同的App可以有同樣的名字,但是它的包名不可以相同,需牢記,因為后續App升級,不能更換包名,否則,用戶無法正常升級。

包名命名規則:xxx.xxx 以“.”分開的每一段,必須以英文開頭,推薦命名規范:com.公司名稱.AppName,如:com.taobao.mall。

證書:

申請方式一:使用JDK自帶的創建和管理證書工具keytool

1.1,安裝jdk(注意版本選擇,選擇1.8,或者1.7,版本太高生成的證書,HB識別不了) https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (JDK下載地址)

1.2,以管理員身份打開CMD命令行工具,進入jdk的bin目錄,一般默認路徑: C:\Program Files\Java\jdk-11.0.1\bin  (別復制,jdk的版本號可能和你們的有差異)

1.3,進入bin目錄后,輸入keytool,如下則表示環境正常,並且可以查看命令行解釋

1.4,輸入keytool -genkey -alias com.taobao.keystore -keyalg RSA -validity 36500 -keystore com.taobao.keystore,然后按提升輸入對應條目

-alias com.taobao.keystore 為證書別名,(自定義輸入);

-keystore com.taobao.keystore 為證書文件名(自定義輸入),方便記憶,建議文件名和證書別名保持一致;

1.5進入jdk的bin目錄,此時應該能看見一個com.taobao.keystore的文件,恭喜,證書生產成功了

申請方式二:Application Loader 在線申請

2.1.進入 http://www.applicationloader.net/appuploader/keystore.php

 

2.2,輸入別名,密碼,和組織名稱,點擊生成證書,自動下載,搞定,非常簡單.

但是查看證書SHA1(MD5)(申請微信開發者,地圖開發者,以及其的開發者工具的AppId 均需要SHA1),還是需要命令行,如下:

進入證書所在目錄,輸入  keytool -list -v -alias com.taobao.keystore  -keystore com.taobao.keystore   (注意修改成自己的證書別名和文件名)

 

 

證書生成完畢后,開始打包

點擊打包,靜靜等候。

 

 (php開發,web前端,ui設計,vr開發專業培訓機構,v客學院版權所有,轉載請注明出路,謝謝!!!)

 


免責聲明!

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



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