uniapp离线打包apk - Android Studio

uniapp 离线打包

  • 基于uni-app的andiord 离线打包 开发工具及所需要的jar包
    • ​1.将下载的App离线SDK解压打开,找到HBuilder-Integrate-AS ,在Android Studio打开
    • 2.打开HBuilder X,发行->原生app本地打包->生成本地打包app资源
    • 3.在“HBuilder-Integrate-AS”目录中找到simpleDemo/src/main/assets/apps下的文件,在这个路径下将原有的app资源删除,将刚打包出来的本地打包app资源复制到 apps文件夹下
    • 4.修改app名称
    • 5. [申请离线打包key](https://dev.dcloud.net.cn/app)
    • 6.配置打包包名、版本号和appID
    • 7.打包下载apk
    • 8.[离线打包文档](https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android.html)

基于uni-app的andiord 离线打包 开发工具及所需要的jar包

  1. ​下载 Android Studio 版本最好 4.0以上
  2. ​下载 HBuilder X
  3. ​下载 Android离线SDK

注意:HBuilder X 和 离线SDK 版本必须一致(我的版本 3.6.2)

Android SDK解压后目录:
​​​​在这里插入图片描述

​1.将下载的App离线SDK解压打开,找到HBuilder-Integrate-AS ,在Android Studio打开

在这里插入图片描述

2.打开HBuilder X,发行->原生app本地打包->生成本地打包app资源

在这里插入图片描述
在这里插入图片描述

3.在“HBuilder-Integrate-AS”目录中找到simpleDemo/src/main/assets/apps下的文件,在这个路径下将原有的app资源删除,将刚打包出来的本地打包app资源复制到 apps文件夹下

在这里插入图片描述

4.修改app名称

在这里插入图片描述

5. 申请离线打包key

在这里插入图片描述
在这里插入图片描述

6.配置打包包名、版本号和appID

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

7.打包下载apk

以上步骤完成后,在工具栏找到Build,选中Generate Signed Bundle/APK…
在这里插入图片描述
在这里插入图片描述

  1. 在key store password 和 key password中输入密码 ****** (两个密码一致),输入密码后点击下一步,选择 release 点击Finish
  2. 打包完成后,生成的apk安装包会在HBuilder-Integrate-AS\simpleDemo\release目录下
    在这里插入图片描述

8.离线打包文档

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/51870.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

R语言lasso惩罚稀疏加法(相加)模型SPAM拟合非线性数据和可视化

全文链接:https://tecdat.cn/?p33462 本文将关注R语言中的LASSO(Least Absolute Shrinkage and Selection Operator)惩罚稀疏加法模型(Sparse Additive Model,简称SPAM)。SPAM是一种用于拟合非线性数据的强…

RocketMQ-(7-1)-可观测-Metrics

RocketMQ 以 Prometheus 格式公开以下指标。您可以使用这些指标监视您的集群。 服务端 Metrics 指标生产者 Metrics 指标消费者 Metrics 指标 版本支持:以下指标 Metrics 是从 5.1.0 版本开始支持。 Metrics 指标详情​ Metric types​ 消息队列 RocketMQ 版定义…

centos 下扩容根目录

大体情况: 在VM虚拟机上安装了移动云的BCLinux镜像,磁盘设定为8G,但是用过一段时间之后根目录下磁盘已满,无法创建文件夹等操作,因此在VM上进行了磁盘扩容,扩容之后需要在系统上自行挂载,使用m…

DOS常见命令

DOS常见命令 DOS是什么如何打开DOScmd常见的命令集合 DOS是什么 DOC命令是我们浏览器中的终端 ,但不同的是我们打开软件的方式 使用的是点击文件图标,点击图标的同时 我们也相当于使用一个命令 只是我们看不见而已 在电脑上操作的时候 通常都是使用命令…

Zoho CRM有哪些优势?

CRM能帮助企业管理客户信息、跟进销售机会、提高客户转化,显著提升企业的竞争力,是企业发展的重要工具。市场上有很多CRM品牌,企业该如何选型?这里给大家分享一个不错的CRM品牌 Zoho CRM有哪些优势? 功能全面&#x…

基于shell脚本对aliyun npm仓库(https://packages.aliyun.com)登录认证

文章目录 基于shell脚本对阿里云npm仓库(https://packages.aliyun.com)登录认证食用人群食用方式 基于shell脚本对阿里云npm仓库(https://packages.aliyun.com)登录认证 食用人群 由于一些安全的原因,某些企业可能会…

WebGL 缓冲区对象介绍,创建并使用缓冲区,使用缓冲区对象向顶点着色器传入多个顶点数据的所有步骤

目录 使用缓冲区对象 使用缓冲区对象向顶点着色器传入多个顶点的数据,需要遵循以下五个步骤。 创建缓冲区对象(gl.createBuffer()) gl.createBuffer()的函数规范 gl.deleteBuffer &#…

【rust语言】rust多态实现方式

文章目录 前言一、多态二、rust实现多态trait的静态方式还有一种方式可以通过动态分发,还以上面那段代码,比如dyn关键字 泛型方式枚举方式优点:缺点: 总结 前言 学习rust当中遇到了这个问题,记录一下,不对…

Java小项目|拼图小游戏|黑马

项目技术需求 Java基础 基本if、forio流File集合JFrame【看得懂就行】 项目素材以及打包exe: 链接:https://pan.baidu.com/s/1rPazJezTwS9O6e8BoYNIYA?pwd6666 项目运行截图 项目来源 哔哩哔哩-黑马程序员上 哔哩哔哩-黑马程序员下 项目介绍&…

线性代数(五) 线性空间

前言 《线性代数(三) 线性方程组&向量空间》我通过解线性方程组的方式去理解线性空间。此章从另一个角度去理解 空间是什么 大家较熟悉的:平面直角坐标系是最常见的二维空间 空间由无穷多个坐标点组成 每个坐标点就是一个向量 反过来,也可说&…

iptables的使用规则

环境中为了安全要限制swagger的访问,最简单的方式是通过iptables防火墙设置规则限制。 在测试服务器中设置访问swagger-ui.html显示如下,区分大小写: iptables设置限制访问9783端口的swagger字段的请求: iptables -A INPUT -p t…

云计算在线实训系统建设方案

一、 人工智能与云计算系统概述 人工智能(Artificial Intelligence,简称AI)是一种模拟人类智能的科学和工程,通过使用计算机系统来模拟、扩展和增强人类的智能能力。人工智能涉及多个领域,包括机器学习、深度学习、自然…

HarmonyOS开发:超详细了解项目的工程结构

前言 系列文章目录: HarmonyOS开发第一步,熟知开发工具DevEco Studio 当我们熟练的掌握了DevEco Studio之后,就可以创建项目进行练习了,和市场上大多数IDE一样,DevEco Studio也给我们提供了很多的实例模板&#xff0c…

软考高级系统架构设计师系列论文九十二:论新技术的引进

软考高级系统架构设计师系列论文九十二:论新技术的引进 一、摘要二、正文三、总结一、摘要 根据国家税务总局对税务系统内所有系统进行集成与整合的需求,我所在的开发单位组织了全国金税工程防伪税控系统网络版的升级开发工作。该项目工程浩大,要求在具有严格的安全、可靠性…

uniapp-form表单

<template><view class"ptb-20 plr-30 bg min100"><view class"bg-white radius-20 pd-30"><view class"bold mt-30 mb-50 size-32">选择方式&#xff1a;</view><u--form labelPosition"left" :mod…

基于PIC单片机篮球计分计时器

一、系统方案 本设计采用PIC单片机作为主控制器&#xff0c;矩阵键盘控制&#xff0c;比分&#xff0c;计时控制&#xff0c;24秒&#xff0c;液晶12864显示。 二、硬件设计 原理图如下&#xff1a; 三、单片机软件设计 1、首先是系统初始化 2、液晶显示程序 /*************…

UNIAPP调用API接口

API&#xff1a;开发者可以通过这些接口与其它程序进行交互&#xff0c;获取所需数据或者执行指定操作。 网络请求 API: UniApp 中内置了网络请求 API&#xff0c;方便调用 uni.request uni.uploadFile uni.request 接口主要用于实现网络请求。GET 和 POST 是使用最普遍的两种…

系统架构合理性的思考 | 京东云技术团队

最近牵头在梳理部门的系统架构合理性&#xff0c;开始工作之前&#xff0c;我首先想到的是如何定义架构合理性&#xff1f; 从研发的角度来看如果系统上下文清晰、应用架构设计简单、应用拆分合理应该称之为架构合理。 基于以上的定义可以从以下三个方面来梳理评估&#xff1…

task.run()和 await task.run() 区别 await 运行机制

Task.Run() 和 await Task.Run() 都涉及异步编程&#xff0c;但它们在使用场景和效果上有一些区别。1. **Task.Run()&#xff1a;**- Task.Run() 是一个用于在后台线程上执行代码块的方法。它将指定的代码块包装在一个新的Task中&#xff0c;并在后台线程上运行。它不会阻塞调用…

Day02-Vue基础

文章目录 Day02-Vuejs基础一 Vue基础语法常用指令1 文本指令2 判断指令3 事件绑定指令4 属性动态绑定二 选项卡实战Day02-Vuejs基础 一 Vue基础语法 常用指令 v-html、v-textv-showv-if、v-else-if、v-elsev-onv-bindv-for1 文本指令 header.vue <template><div c…