uniapp离线sdk及Android Studio下载地址:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
一、打包本地项目
菜单:发行->原生App-本地打包->生成本地打包App资源
二、配置
1、导入官方 demo 到 Android Studio
2、删除 " HBuilder-Integrate-AS\simpleDemo\src\main\assets\apps "下的所有文件,并打本地打包的项目放入到apps下
3、配置appid
路径:HBuilder-Integrate-AS\simpleDemo\src\main\assets\data\dcloud_control.xml
4、生成证书 https://ask.dcloud.net.cn/article/35777
5、配置证书;打开 simpleDemo/build.gradle 文件
defaultConfig {
applicationId "com.demo.test" //包名 默认不是这个,我自定义的
minSdkVersion 21
targetSdkVersion 29 //默认是28,不过我这提示版本低,控制台提示改成 29
versionCode 1
versionName "1.0"
multiDexEnabled true
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
signingConfigs {
config {
keyAlias 'cashier'//别名
keyPassword '111111'//密码
storeFile file('cashier.jks')//证书 最好放在跟当前文件同一目录下
storePassword '111111'//密码 最好跟keyPassword同步 避免犯错
v1SigningEnabled true
v2SigningEnabled true
}
}
6、配置appid (不配置会报错:未配置appkey或配置错误)
登录uni开发者中心 https://dev.dcloud.net.cn/app/
三、启动(前提本机有模拟器或者连接了真机)