1. Ressourcenvorbereitung
Website: https://nativesupport.dcloud.net.cn/UniMPDocs/SDKDownload/android
Appkey-Anwendung
Ab Version 3.1.10 müssen Sie Appkey beantragenURL: https://dev.dcloud.net.cn/app/index
cmd-Befehl Zertifikat generieren:keytool -genkey -alias citysmart -keyalg RSA -keysize 2048 -validity 36500 -keystore citysmart.keystore 或者 keytool -genkey -alias citysmart -keystore citysmart.keystore
Fragen Sie das Zertifikat ab, siehe Das Bild unten
keytool -list -v -keystore citysmart.keystore
Installieren Sie das SDK. Der Ordner in HBuilder-Integrate-ASsimpleDemosrcmainassetsapps__UNI__A wird mit uni-app gepackt und durch das unpackage----resources--- ersetzt. --UNI-*** Ordner
Verwenden Sie Android Studio, um das HBuilder-Integrate-AS-Projekt zu öffnen
4. Ändern Sie die AS-Projektkonfigurationsdatei
Ändern Sie die Datei build.gradle unter der App
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:个人中心填写的包名
<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:包名为个人中心填写的包名称
//main\assets\data\dcloud_control.xml文件中 <hbuilder> <apps> <app appid="__UNI__6FE3F0B" appver=""/> </apps> </hbuilder> //appid:HBuilder中的appid
5. AS-Verpackung
Klicken Sie in der Menüleiste von Android Studio auf Build----Signiertes Bundle/APK generieren, siehe Bild unten, wählen Sie nach dem Öffnen von APK aus, Weiter
3. Debug- oder Release-Version auswählen, Paket fertigstellen, siehe Bild unten
Das obige ist der detaillierte Inhalt vonUni-App-Offline-Paket-Tutorial. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!