H5+APP安卓原生插件开发+离线打包
文章目录
- 一、参考文档
- 二、打包发行
- 1.应用配置
- 2.生成安装包
- 1. 点击Build->Generate Signed Bundle/APK...,如下图:
- 2.生成apk
- 3. 生成apk,Build Variants建议选release(正式发行尽量杜绝选择debug),有Signature Versions建议都选,点击Finish。
一、参考文档
地址:https://blog.csdn.net/qq_42581267/article/details/125066061?spm=1001.2014.3001.5502
二、打包发行
1.应用配置
打开build.gradle文件,修改versionCode和versionName字段,如下图:
versionCode为应用的版本号(整数值),用于各应用市场的升级判断,建议与manifest.json中version -> code值一致
versionName为应用的版本名称(字符串),在系统应用管理程序中显示的版本号,建议与manifest.json中version -> name值一致。
注意:必须检查更改的版本号是否与manifest.json里的一致!!!
2.生成安装包
注意:如果需要生成aab安装包,需要在项目根目录下的gradle.properties文件中添加如下内容:
android.bundle.enableUncompressedNativeLibs = false
1. 点击Build->Generate Signed Bundle/APK…,如下图:
2.生成apk
选择 APK 选项,点击Next
选择项目(Module),即当前需要打包的项目,注意:如果创建的项目是Library的话,不会显示在此列表里
选择证书,如果没有证书的话,点击Create new… 新建,如果已有证书,可以点击Choose exiting… 选择已有证书
注意:签名证书不要随意更换,否则会导致用户升级失败!
注:若之前云打包使用的是DCloud默认证书,为保证正常升级,依然可以继续下载DCloud证书使用。
3. 生成apk,Build Variants建议选release(正式发行尽量杜绝选择debug),有Signature Versions建议都选,点击Finish。
H5+APP安卓原生插件开发+离线打包相关推荐
- UniAPP-Android原生插件开发与打包
UniAPP-Android原生插件开发与打包 为什么要写这篇文章 开发流程 1. 下载我封装好的项目 1.1. 修改pictureeditor_uni项目 1.1.1. 修改**uniplugin_ ...
- h5调用安卓原生相机、相册、电话、录像,且兼容安卓系统8.0
前言 安卓原生组件webview加载h5的URL,若要h5调用安卓原生相机和相册有效需要做以下操作. 测试机:魅蓝note2 系统5.1.1 华为荣耀畅玩7x 系统8.0.0 一.h5页面相关 方 ...
- H5 App和原生App
Web App 原生APP 能力方面的区别 获取方法的区别
- AndroidStudio安卓原生开发_打包apk安装文件---Android原生开发工作笔记130
先保证自己的代码没有错误,然后点击上面的按钮进行打包就可以了. 打完包以后会有提示,点击这个locate. 如果弹框消失了,在event log中能找到.
- Uniapp关于 Android原生插件开发案例
目录 一.准备工作(开发环境) 二.实操 1.使用Android studio开发工具打开UniPlugin-Hello-AS工程请在App离线SDK中查找 编辑 2.创建Andorid Libra ...
- H5 app之初体验
一.手机APP开发 - 前端打包 1.1 三种APP开发模式 web app 基于html + css + js技术栈开发的APP 通过编辑器的打包功能,将.html文件打包成APP应用 native ...
- android没有界面app,Android离线打包 app处于原生界面 切换到桌面再点击app 原生界面被关闭...
Android离线打包环境, 当app打开原生界面时,点击Home键到桌面,然后点击桌面图标打开app,原生界面被关闭,无论原生界面层级多少,都是返回到io.dcloud.PandoraEntry这个 ...
- 【SDK】安卓开发--uniapp原生插件开发(无三方库)
提示:本将系统化将分享快速实现uniapp原生插件开发 安卓开发--uniapp原生插件开发(无三方库) 前言 一.创建模块 (安卓端) 1.右击app主项目新建Module 2.填写Module信息 ...
- android 9 qq登录,【报Bug】安卓离线打包targetSdkVersion设置28时,在安卓9.0手机上QQ授权登录闪退...
详细问题描述 [内容] 安卓离线打包,targetSdkVersion设置为28,在安卓9.0手机上运行,下面这段QQ授权登录代码会导致应用闪退或应用重启.低于9.0系统的手机不会出现这个问题.如果t ...
- Uniapp快速离线打包安卓Apk,免去每次云打包排队的时间
官方打包apk 使用HBuilderX软件,进行apk云打包操作 完善证书信息,进行云打包,由uniapp云端打包后,下载到本地 使用HBuilderX软件,进行原生apk-本地打包操作,结合Andr ...
最新文章
- 头条丨2017年人工智能现七大走向
- mysql命令巧记_MYSQL常用命令大全(三)【值得收藏】
- 【JS 逆向百例】PEDATA 加密资讯以及 zlib.gunzipSync() 的应用
- 面试必备:Spring 面试 63 问!
- 怎么通过java去调用并执行shell脚本以及问题总结
- php 不申明构造函数,PHP的构造函数和同类名函数同时申明时调用的情况
- leetcode 61 python
- 利用iTextSharp对PDF进行签名(E-signing PDF documents with iTextSharp)--推荐
- hercules z/OS 安装 RPG 编译器
- win7 优化后的问题
- Fail to queue the whole FAL gap in dataguard一例
- GML C++ Camera Calibration Toolbox 相机标定畸变矫正
- Atitit. 提升可读性推荐标准规范解决方案 关于编程语言的v5 docx
- Win10安装CUDA11.4和Torch1.9.0
- 1.#_3 Typora(markdown格式文本编辑器) -- 配置高亮及快捷键
- Linux使用Shell定时清理日志文件
- Zabbix 5.4.12 源码编译安装
- Cris 的Python日记(三):循环语句
- 2013华为你知道多少?
- Bat批处理命令使用教程(完整篇)