政府網(wǎng)站建設(shè)的流程因素勞動局免費培訓(xùn)電工
目錄
1.查看HBuilderX的版本號
2.下載Dcloud上對應(yīng)的安卓SDK
3.下載完安卓SDK后,我們解壓它,注意不要放在任何有中文組成的文件夾中【是否有中文決定于你鼠標(biāo)單擊上面路徑后,第一張圖還沒鼠標(biāo)單擊,第二張已鼠標(biāo)單擊,以操作后為準(zhǔn),操作后沒有中文即可!!!】
4.打開如下文件夾,刪除__UNI__A文件夾
5.HBuilderX生成一個MUI項目
6.生成本地app資源
7.復(fù)制步驟6的資源文件夾到步驟4的空文件夾里
8.Android Studio打開以下項目
9.寫兩個批處理文件
10.雙擊運行批處理文件create.bat生成證書
11.?運行批處理文件look.bat,查看證書的信息【我這里輸入了剛剛設(shè)置的密碼123456】,先別急著關(guān)這個窗口
12.瀏覽器進入Dcloud開發(fā)者中心【開發(fā)者中心】
13.?回到Android Studio
14.將我們之前用批處理文件create.bat生成的證書test.keystore放到simpleDemo文件夾下
15.需要到如圖文件中修改appid到與資源包一致
16.?打包成Apk
17.打包完畢后,查看Apk位置
?編輯
18.由于我的電腦安裝了夜神模擬器,可以直接點開此Apk運行,同學(xué)們有其他模擬器的應(yīng)該也可以直接運行,如果沒有的話可以傳輸?shù)绞謾C上試一試
?編輯
19.運行結(jié)果
20.注意事項
前提:AndroidStudio,HBuilderX,JDK>=1.8并配置好環(huán)境變量
1.查看HBuilderX的版本號
得到
2.下載Dcloud上對應(yīng)的安卓SDK
?注意一定要和自己的HBuilderX對應(yīng)好版本,下載時如果沒有百度網(wǎng)盤會員請選用和彩云下載,那個更快一些。
3.下載完安卓SDK后,我們解壓它,注意不要放在任何有中文組成的文件夾中【是否有中文決定于你鼠標(biāo)單擊上面路徑后,第一張圖還沒鼠標(biāo)單擊,第二張已鼠標(biāo)單擊,以操作后為準(zhǔn),操作后沒有中文即可!!!】
?
?4.打開如下文件夾,刪除__UNI__A文件夾
?5.HBuilderX生成一個MUI項目
修改index.html為【就是往里邊加一點東西而已】
6.生成本地app資源
7.復(fù)制步驟6的資源文件夾到步驟4的空文件夾里
資源文件
復(fù)制到步驟4剛清空的文件夾
8.Android Studio打開以下項目
?改視圖為項目視圖
?
展開文件夾simpleDemo
9.寫兩個批處理文件
批處理文件1【create.bat】用于生成證書
內(nèi)容為
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
批處理文件2【look.bat】用于查看證書信息
內(nèi)容為
keytool -list -v -keystore test.keystore
pause
10.雙擊運行批處理文件create.bat生成證書
要注意的是,你在輸入密碼的時候光標(biāo)不會有移動的變化,但是你的在輸入狀態(tài)的,不要管他,輸入完畢按下回車,這里我以密碼為123456示例
?再次輸入123456
不斷回車,直到讓你確認(rèn)這段信息
y表示確認(rèn)即可
?
再回車,證書生成完畢
11.?運行批處理文件look.bat,查看證書的信息【我這里輸入了剛剛設(shè)置的密碼123456】,先別急著關(guān)這個窗口
12.瀏覽器進入Dcloud開發(fā)者中心【開發(fā)者中心】
進入我們本次要打包的應(yīng)用,點擊各平臺中的新增
?
畫圈部分填入我們運行批處理文件look.bat的內(nèi)容,包名暫且跟我寫成com.android.bl吧
編輯后
提交即可
創(chuàng)建離線包Key
查看一下
值得注意的是,此時我的APP有
包名:com.android.bl?
AppKey:07f06d09fca01055adbe2080efa07ac0
AppId:H5B5700B6
13.?回到Android Studio
將圖中包名改成我們的App包名
改前
改后
將圖中AppKey改成我們的AppKey
改前
改后
將圖中applicationId改成我的App包名
改前
改后
14.將我們之前用批處理文件create.bat生成的證書test.keystore放到simpleDemo文件夾下
修改圖中證書配置
改前
改后,還是根據(jù)之前批處理文件look.bat 的展示結(jié)果來改【keyAlias是別名的意思】
15.需要到如圖文件中修改appid到與資源包一致
改前
改后
16.?打包成Apk
17.打包完畢后,查看Apk位置
18.由于我的電腦安裝了夜神模擬器,可以直接點開此Apk運行,同學(xué)們有其他模擬器的應(yīng)該也可以直接運行,如果沒有的話可以傳輸?shù)绞謾C上試一試
19.運行結(jié)果
皇天不負(fù)有心人,經(jīng)過一天的摸爬滾打加上閱讀眾位大佬的技術(shù)博客,終于成功了,作此筆錄,與各位同學(xué)共勉。?
20.注意事項
(1)在DCloud官網(wǎng)下載的安卓SDK務(wù)必與HBuilderX匹配
(2)本地電腦務(wù)必有JDK1.8以上且配備好環(huán)境變量【用于生成和查看證書】,有一個容易犯錯誤的點,就是在DCloud開發(fā)者中心生成證書下載到本地使用,那是不行的,我爬了兩天這個坑,安裝JDK后迎刃而解!!!
(3)項目中有兩個容易混淆的build.gradle文件,要注意我們修改的是sampleDemo文件夾下的那個,而不是跟他同級的
(4)QQ1735940176,WX:17307404329,按照步驟一條一條下來還不行,請加聯(lián)系方式罵我。