一、資源準備
-
下載SDK
網址:https://nativesupport.dcloud.net.cn/AppDocs/download/android
-
下載Android Studio
網址:https:// nativesupport.dcloud.net.cn/UniMPDocs/SDKDownload/android
Appkey申請
3.1.10版本起需要申請Appkey
教學:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey
網址:https://dev.dcloud.net。 # cmd指令
產生憑證:
keytool -genkey -alias citysmart -keyalg RSA -keysize 2048 -validity 36500 -keystore citysmart.keystore 或者 keytool -genkey -alias citysmart -keystore citysmart.keystore
詢證,請參考下## 與查詢證明,請參考下圖
# 二、打包本地資源
#三、導入SDK專案
##解壓縮下載好對應版本的SDK,裡面有一個原生App項目,見下圖
-
#將SDK中HBuilder-Integrate -AS\simpleDemo\src\main\assets\apps__UNI__A的該資料夾用uni-app打包好unpackage----resources---- -UNI-***資料夾替換掉
#使用Android Studio開啟HBuilder-Integrate-AS專案 - #四、修改AS專案設定檔
#四、修改AS專案設定檔
- 修改app下的build.gradle檔案
-
keytool -list -v -keystore citysmart.keystore
2.修改AndroidManifest.xml檔案
signingConfigs { config { keyAlias 'citysmart' keyPassword '111111' storeFile file('citysmart.keystore') storePassword '111111' v1SigningEnabled true v2SigningEnabled true } } //keyAlias:生成证书时的别名;storeFile file:证书名全程,建议放在app项目下 applicationId "com.zhlj.citysmart" //applicationId:个人中心填写的包名
3.修改AndroidManifest.xml檔案
<meta-data android:name="dcloud_appkey" android:value="8285e65623ea464774523522d957e6bb" /> //value:个人中心生成的Appkey值 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.zhlj.citysmart"> //package:包名为个人中心填写的包名称
3.修改control.xml檔案
//main\assets\data\dcloud_control.xml文件中 <hbuilder> <apps> <app appid="__UNI__6FE3F0B" appver=""/> </apps> </hbuilder> //appid:HBuilder中的appid
3.修改control.xml檔案
rrreee4.App名稱和圖示自己設定#五、AS包裝
- 在Android Studio中選單列點選Build----Generate Signed Bundle/APK,見下圖,開啟後選擇APK,next
2.填入產生的.keystore證書,密碼及別名,Next,見下圖
# 3.選擇debug或release版本,finish即可打包完成,見下圖
- 4.release安裝套件存放路徑
-
###打包好的APK存放在APP下的release資料夾內,見下圖###
以上是uni-app離線打包教學的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

SublimeText3漢化版
中文版,非常好用

Dreamweaver Mac版
視覺化網頁開發工具