UNI-APP安卓本地打包详细教程(保姆级)

uni-app本地安卓打包 3、将Android-SDK@3.1.13.80836_20210517\SDK\libs中lib.5plus.base-release.aar、android-gif-drawable-release@1.2.17.aar、uniapp-v8-release.aar和oaid_sdk_1.0.25.aar拷贝到demo工程的app/libs目录下。5、在uniapp官网 https://dev.dcloud.net.cn/pages/app/list 获取appID下的项目的appKey。 阅读详情
AI摘要

本文详细介绍了使用uni-app进行Android离线打包的全过程,包括开发环境的准备,如Android Studio和HBuilderX的下载与安装,App离线SDK的获取,Appkey的申请。接着,逐步讲解了如何在Android Studio中导入资源,修改配置文件,如AndroidManifest.xml和strings.xml,以及如何设置图标和启动页。最后,指导了如何进行签名打包并完成离线打包流程。

一、开发环境

uni-app 官方文档地址  原生开发者支持

1、Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区

2、最新版的HBuilderX

3、App离线SDK下载:最新android平台SDK下载

4、3.1.10版本起需要申请Appkey,申请请参考

二、准备环境

1)Android Studio下载

点击进入 Android Studio官网 或者 Android Studio中文社区

点击Download Android Studio,然后下滑弹窗勾选同意协议,并点击下载Android Studio

 下载成功后安装即可。

2)最新版HBuilderX下载

HBuilderX:官方IDE下载地址

HBuilderX 3.4.6版本起,取消单独的App开发版安装包,统一为一个标准安装包。标准版也可以安装app相关插件。

这里直接下载最新的正式版。

 如果是已有老版的HBuilderX,可打开编辑器后,通过点击帮助,点击检查更新后,直接点击立即更新,然后等待自动更新后重启HBuilderX即可

 3)App离线SDK下载

 点击进入:最新android平台SDK下载

 复制提取码后进入百度云直接下载最新版压缩包

下载成功后解压压缩包后打开,可根据个人习性,将HBuilder-Integrate-AS文件夹拷贝至其他专门存放打包文件的文件夹内

 4)生成本地打包APP资源

打开最新版HBuilderX,点击界面上方的发行,点击原生App-本地打包,点击生成本地打包资源 

生成资源成功之后,点击生成链接进入存放目录,保存生成的文件

5)申请Appkey

首先登录开发者中心,没有账号的必须注册一个。

登录成功后点击想要离线打包的项目,进入到项目的详情页

 点击菜单栏的离线打包Key管理,勾选打包的平台,自定义Android包名,输入Android 证书签名SHA1,最后点击保存即可生成AppKey。

可通过在生成的Android 证书目录里面cmd命令行输入

keytool -list -v -keystore 证件名.keystore

回车后输入证书文件密码,来查看证书信息(SHA1,SHA256证书指纹)

 三、开始离线打包

上述准备工作全部完成后,首先打开Android Studio编辑器导入之前准备工作里步骤三生成的离线SDK资源里的 HBuilder-Integrate-AS 文件夹

导入成功后,首先替换掉simpleDemo\src\main\assets\apps目录下的原有资源,更换为之前准备工作里步骤四HbuiderX 生成的本地打包APP资源

然后将data目录下的dcloud_control.xml文件内的appid清空,更换成自己uni-app的应用标识AppID,也就是准备工作里步骤四HbuiderX 生成的本地打包APP资源的名称

 打开Androidmanifest.xml文件,将android:value替换为之前准备工作步骤五里申请的Appkey,将package更换为Android包名

 打开values目录下的strings.xml文件,输入自己应用想要的应用名称(类似QQ、微信这些应用名称)

 打开drawable目录,该目录主要存放

icon.png : logo图片

push.png : 消息推送logo

splash.png : 启动页

选中任意图片右键,可点击Create 9-Patch file 将图片更换为.9.png类型,防止不同型号手机导致图片变形

 打开build.gradle文件,填入Android包名和大版本号和小版本号

可通过在simpleDemo\src\main\assets\apps\__UNI__B0DA83E\www目录下的manifest.json文件查看版本号信息

 最后就可以点击Android Studio编辑器上方的build,点击Generate  Signed Bundle / APK进行打包

 

依次输入Android平台签名证书(.keystore)的证书路径、证书秘钥、证书别名和打包密码

 

选择正式包,最后点击Finish,等待打包完成即可

 

最后这就是打包完成后的文件,整个离线打包也就结束了,可以直接在手机上进行安装了

 

最后,如果这篇文章对大家有所帮助的话,希望大家一键三连!红豆泥阿里嘎多!

最新使用uniapp本地打包APP安卓,已排坑 1. 生成本地打包资源 2. 下载Android Studio和App离线SDK 导航路径:https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android 下载的Android 离线SDK与本地开发工具版本对应 解压得到的目录如下 使用Android Studio打开Android 离线SDK解压目录里面这个文件夹,这个是示例项目,我们只需要更改这个项目的一些配置,其他配置HBuilderX已经配置好了 切换到Project 打开apps目 阅读详情

相关推荐

uniapp本地打包详细教程

本文详细展示了uniapp的本地打包方法,能够有效大幅降低uniapp开发者的打包时间

sabre的专栏 1600

uniapp本地打包教程

进入app/src/main/assets/data/dcloud_control.xml 文件,修改appid,此处appid需要与app/src/main/assets/apps/__UNI__6059831/www/manifest.json 文件中的id属性值保持一致。找到目录下src/main/assets/apps/__UNI__6059831 ,将apps下的文件替换为步骤1.2.2的APP资源。app/src/main/res/drawable-xxhdpi/icon.png(App图标)

Yasuo的博客 3828

uni-app本地打包APK保姆级教程:从HBuilder X导出到Android Studio签名全流程(基于最新离线SDK)

本文提供uni-app本地打包APK的完整教程,从HBuilder X导出项目到Android Studio签名全流程详解。涵盖环境准备、项目配置、Android离线SDK使用及常见问题排查,帮助开发者高效完成APK打包,适用于前端开发者快速上手Android应用发布。

weixin_33744141的博客 583

uni-app安卓本地打包操作步骤

需要安装的软件:Android Studio,HBuilderX(安装方式网上都有教程)App离线SDK:下载正式版注意:安装APP离线SDK需要注意的是版本一定要和HBuilderX的版本要一致,否则打包出来的APK,安装到手机上会报错。

miqibumiaowu的博客 8371

uni-app本地打包APK,从HBuilder X导出到Android Studio签名的保姆级图文教程(2024版)

本文提供2024年uni-app本地打包APK的完整教程,从HBuilder X导出资源到Android Studio签名全流程详解。涵盖环境配置、项目设置、签名证书生成等关键步骤,并附常见问题排查和效率提升技巧,帮助开发者快速完成APK打包。

weixin_28713947的博客 585

最新UNI-APP 安卓本地(离线)打包(图文详细教程)

uni-app 官方文档地址原生开发者支持 Android Studio 下载地址:Download Android Studio and SDK tools | Android Developers App离线SDK下载:最新android平台SDK下载

qq_43515054的博客 9394

记录--UNI-APP安卓本地打包详细教程(保姆级)

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、开发环境 uni-app 官方文档地址 原生开发者支持 1、Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区 2、最新版的HBuilderX 3、App离线SDK下载:最新android平台SDK下载 4、3.1.10版本起需要申请Appkey,申请请参考 二、...

林恒的博客 3679

uni-app项目安卓离线打包

小小安尧-uni-app项目安卓离线打包

m0_65747046的博客 1800

保姆级 uni-app Android 本地离线打包全教程,从环境配置到 APK 生成一站式搞定

很多 uni-app 开发者在项目开发完成后,都会面临应用打包的需求。官方提供的云打包虽然操作简单,但存在打包次数限制、无法深度自定义原生配置、隐私合规整改需修改原生代码等诸多限制,这种情况下,Android 本地离线打包就成了更灵活的最优解。本文将从 0 到 1 带大家完整走通 uni-app 项目的 Android 本地打包全流程,涵盖环境准备、证书申请、资源配置、打包编译、高频踩坑解决全环节,哪怕是没有 Android 开发经验的前端开发者,也能跟着步骤一步步完成打包。

weixin_66591252的博客 5313

uni-app打包成安卓app步骤详解

前置: 开发环境 Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区 HBuilderX App离线SDK下载:最新android平台SDK下载 3.1.10版本起需要申请Appkey,具体请点击链接 正文: 通过uni-app实现一套代码在微信小程序和安卓端app同时适配 1.创建文件 创建Demo文件,采用uni-app 模板 2.创建应用 在https://dev.dcloud.net.cn/app页面创建相同名称的应用,并且获取

AEI的博客 1万+

Android studio 打包 uni App

Android studio 打包 uni App HBuilder X 本身有原生App云打包功能,本身没什么需求可以直接使用,如果需要多次打包,云打包每次链接只能提供5次下载机会,而且要时间排队打包,所以学习了一下Android studio 工具打包,下面是使用方法,仅供参考: 1.安装Android studio 下载 Android studio下载地址: http://www.android-studio.org/ (我的版本为:Android Studio 4.1) 安装流程:https:

那个小学生的博客 3505

uniapp Android原生插件开发和离线打包调试看这篇就够了!(保姆级手把手教学)

此文章最适合第一次开发原生插件和离线打包调试插件并且无原生开发经验的攻城狮!

Hi_LQY的博客 7792

用LTspice仿真CMOS反相器功耗?这份避坑指南能省你3天调试时间

本文详细介绍了如何使用LTspice准确仿真CMOS反相器的功耗,包括动态功耗、短路功耗和静态功耗的测量技巧。通过工程实践指南,帮助电子工程师避开常见陷阱,优化仿真参数设置,提升仿真结果的可靠性,节省调试时间。

w7x8y9z的博客 189

超详细!uni-app Android本地打包傻瓜式教程

本教程将指导您完成uni-app项目的Android本地打包过程。通过本地打包,您可以更好地控制应用的打包过程,实现更多自定义配置。

专注分享前沿IT技术,包括AI开发、Web开发、数据库、运维等领域的实战教程。全程保姆级讲解,手把手带你从入门到精通! 1万+

配置 Druid 数据源及密码加密-SpringBoot 实战基础

在SpringBoot中配置 Druid 数据源及密码加密的方法前文集成 MyBatis Plus,实现了一组增删改查接口。在启动服务时,从控制台中可以看出 Spring Boot 默认使用 Hikari 作为数据库连接池,Hikari性能很优秀。在国内使用较多的连接池还属阿里开源的 Druid,中文发音为德鲁伊。Druid 结合了 C3P0、DBCP 等 DB 池的优点,同时还加入了日志监控,可以很好的监控 DB 池连接和 SQL 的执行情况。...

m0_67698950的博客 954

AI Agent在营销领域的实战策略

本文从第一性原理出发,系统性拆解AI Agent在营销领域的落地逻辑、技术架构、实现方案与实战策略。全文覆盖从基础概念到高级优化的全层级知识:底层理论层面推导营销Agent的效用函数与决策框架;技术架构层面提出"感知-记忆-规划-行动-反思"五组件可落地架构;实践层面提供生产级代码实现、多行业案例与ROI提升方法论;前沿层面探讨多Agent协同、世界模型仿真等下一代技术方向。

操作系统内核探秘的博客 227

uni-app实现本地打包安卓APK

用UNI-APP开发,实现本地打包首先需要去下载安卓的SDK Andorid平台SDK下载地址: http://ask.dcloud.net.cn/article/103 需要安装一个Android Studio 地址:https://developer.android.google.cn/ 把下载下来的SDK解压: 找到HBuilder-Hello 用Android Studio打开HBui...

我的代码没有Bug的博客 2万+

SpringBoot整合oceanbase,实现oracle无缝切换到oceanbase

随着去“IOE”化的潮流,近些年来,许多与国家相关的项目不约而同到地往”国产化“方向靠拢,不可避免地,一些项目可能需要进行数据库迁移。

4624

uni-app本地打包apk(超详细教程)

说明: 本文打包版本为2.7.5版本 参考网址: https://blog.csdn.net/u012551928/article/details/84331339 // 打包官方文档。下载sdk 、 android studio 等在这里下载。 https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/geolocation 打包步骤: 1、解压官方sdk,内容如下: 在“打包官方文档”网址有链接,自己下载。 2、

约妲己吃火锅的博客 2万+

深入解析CycloneDDS跨域通信中的XML配置文件优化策略

本文深入解析了CycloneDDS跨域通信中XML配置文件的优化策略,重点介绍了网络接口配置、多播设置、性能调优参数及复杂场景下的配置案例。通过实战技巧和调试方法,帮助开发者在SoC环境中实现高效稳定的跨域通信,提升系统性能。

soda5的博客 688

【数字孪生工业应用实战】第2篇:数字孪生系统架构设计与技术选型——从“作秀”到“实干”的骨架构建

本文系统剖析了数字孪生系统从“作秀”到“实干”的架构设计关键。针对多数项目在POC转生产时因架构混乱、选型盲目而失败的问题,深入阐述了四层分层架构(感知层、传输层、模型层、应用层)的设计原则,重点解析了感知层的异构适配与边缘预处理、传输层的异步解耦与多模式通信等工程细节。结合OPC UA、MQTT、EdgeX Foundry等主流技术选型对比,以及汽车焊装车间边缘智能网关的实战代码,提供了从零搭建微型孪生系统的完整指导。旨在帮助工程师建立清晰的选型决策逻辑,构建稳定、可演进的数字孪生“骨架”。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 267

Uni-app 安卓篇离线打包 | 超详细 最方便

Uni-app 安卓篇离线打包 超详细 序言: 本人一直在使用uniapp自带的云打包,可视化窗口,配置好证书文件每次打包输入密码即可,非常的方便,便捷。!!!然而,最大的缺点就是,因为是云打包,提交上去是需要排队,有时队列前面几人,等个几分钟也无碍。但是,如果是下班时间段,或者周五晚上,队列上百人,等个40分钟1个小时也有过,就非常痛苦了(还有打包次数限制)。所以,痛定思痛,还是有个离线打包最为方便,以为不时之需。 简介 App离线开发工具包,即App离线SDK,是把App运行环境(runtime)

hkw20的博客 1万+

【100%通过率】华为OD机试真题 Python 实现【字符串重新排列】【2022.11 Q4新题】

给定一个字符串s,s包括以空格分隔的若干个单词,请对s进行如下处理后输出: 1、单词内部调整:对每个单词字母重新按字典序排序 2、单词间顺序调整: 1)统计每个单词出现的次数,并按次数降序排列 2)次数相同,按单词长度升序排列 3)次数和单词长度均相同,按字典升序排列 请输出处理后的字符串,每个单词以一个空格分隔。

MISAYAONE的博客 7982

【超详细】从 0 到 1 打包你的 uni-app 应用:安卓篇打包指南

在当前移动应用开发的大环境下,uni-app 作为一种使用 Vue.js 开发多平台应用的框架,为开发者提供了快速构建跨平台应用的能力。本文将为你介绍如何将 uni-app 项目打包成安卓应用,让你的应用在安卓设备上运行并上架应用市场。确保将 HBulider X 升级到3.2.15+版本,否则 App 将会出现问题App 提交云端打包时请勾选“**GooglePlay(AAB)**”渠道,生成.aab 格式的应用不能直接下载 apk 方式安装应用,需引导用户到安装不能存在动态加载代码行为。

前端梦工厂 4754

conda install出现CondaValueError: Malformed version string invalid character(s)解决方案

本文主要介绍了conda install出现Solving environment:failed、CondaValueError: Malformed version string invalid character(s),希望能对新手有所帮助。 文章目录 1. 问题描述 2. 解决方案 2.1 步骤一 2.2 步骤二 2.3 步骤三

weixin_43178406的博客 6万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

uni-app使用Hbuilder X如何安卓APP打包、发布、运行

安卓APP打包 本章节主要讲解如何将uni-app制作的企业站,打包成安卓apk,同步安装在手机上。 操作步骤如下: 第1步:配置manifest.json。 第2步:使用Hbuilder X,原生App-云打包。 第3步:获取apk文件,放置在网上。 第4步:安装apk在手机上。 配置manifest.json 第1步:基础配置 在Hbuilder X开发工具中,找到manifest.json文件,打开,效果如图x 图虚线框处,点击按钮“重新获取”设置uni-app应用标识(AppID)。 第2步:Ap

杭州.黄老师 8709

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: vuepress-theme-hope搭建过程(保姆级)
下一篇: axios qs库的使用
评论 61
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值