uniapp本地资源打包app或运行到模拟器

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/

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述


三、启动(前提本机有模拟器或者连接了真机

在这里插入图片描述

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐