Uniapp快速离线打包安卓Apk,免去每次云打包排队的时间
官方打包apk
使用HBuilderX软件,进行apk云打包操作
完善证书信息,进行云打包,由uniapp云端打包后,下载到本地
使用HBuilderX软件,进行原生apk-本地打包操作,结合Android Studio搭建一个本地安卓编译环境
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
参考官方的离线打包应用文档去构建打包环境或进行打包操作
快速打包apk
快速打包原理:基于官方打包方案,打包出一个可以正常安装使用的apk,使用解压工具解压apk,找到uniapp的核心文件夹内容,结合HBuilderX软件的原生APP本地打包功能,打一个本地包,将本地包的内容,替换到apk的目录下,进行重新签名,产生一个内容更新后的可使用的apk。
将使用官方操作打包出apk产生一个副本(复制粘贴)操作,这个副本,将用于进行更新内容的替换
把副本(待更新的apk)使用解压缩软件打开,找到解压路径里__UNI__4D4A55A__20220718155258 - 副本.apk\assets\apps__UNI__4D4A55A\www 这个www文件夹保存到是uniapp原生app本地打包的内容,我们需要替换成最新的app本地打包内容
使用HBuilderX软件进行原生APP本地打包
更新后的app进行安装会产生签名问题,这里的安卓环境使用win11自带的安卓子系统
进行签名问题处理,这里采用signapk.jar,进行签名复制
签名文件下载地址: https://pan.baidu.com/s/16NnkyiGTuRkGRoKmvGo4QQ?pwd=asdf 提取码: asdf在windows cmd 命令窗中进行命令操作
C:\Users\16327>D:\apktool\signapk.bat D:\apktool\old.apk C:\Users\16327\Desktop\new.apk
再次进行安装就可以安装成功
快速打包apk增强操作
增强操作原理:基于快速打包方案,使用安装逆向工程解决问题。
快速打包不能解决问题,将继续更新。
Uniapp快速离线打包安卓Apk,免去每次云打包排队的时间相关推荐
- uni-App快速开发一个安卓应用
uni-App快速开发一个安卓应用 本期将会用到的开发工具及SDK: 1,[HBuilderX][https://www.dcloud.io/] 2,[Android Studio][http://w ...
- UNITY 打包安卓APK
UNITY 打包安卓APK 1,安装JDK.这个直接下就行了. 2,安装android sdk相关.这个比较蛋疼,官网是被墙的.有些网站的包还是需要访问墙外下载的.关键是找对那个能用的包(对我来说就是 ...
- uniapp 发行 原生APP本地打包 安卓APK(最全的步骤)
第11步没写完,后面还有些内容(第三方sdk配置之类的),有空再补上 第一步:正常运行的uniapp 你得有个uniapp,配置是好的可以在微信开发者工具中看的那种,小程序都用不了,就别考虑打包安卓了 ...
- 安卓转战React-Native之签名打包成Apk并极速多渠道打包
前言 搞安卓的开发应该知道开发好的apk都是需要上传到应用市场给用户下载的,当然有些公司的产品是不用上传到应用市场的(比如我们公司放七牛云)但是也需要放在云上面给用户下载.react-native直接 ...
- Unity 打包安卓APK到上架各大应用商店(超详细)
一.Unity下载 1.Unity官网下载Hub,中国官网,国际版官网 2.下载Hub,安装---安装 (建议安装LTS版本) 3.添加Android 打包环境,现在新版本直接下载这个就可以直接打包了 ...
- 网页转安卓App工具 在线云打包apk
在线云打包apk网址: http://ikaiwei.com:8889/ctrljs 实现这个功能其实比较简单,建立服务器,把安卓web插件的代码放到服务器上,工程中替换图标,名称即可. 网址注册登录 ...
- BeeWare打包安卓apk文件,Python高效开发安卓app
用Python框架BeeWare 开发安卓app: 提示:运行Python 3.7或更高版本 例如: [** ] 作者使用的Pycharm编译器 Pycharm安装与使用教程已过滤 ~ ~ ~ 搭建B ...
- 手把手教你用LayaAir打包安卓APK
LayaAir版本:1.7 jdk版本:jdk-12.0.1_windows-x64_bin 地址链接 PS:我本人是用的最新的jdk版本 sdk版本:24.1.1 地址链接 Android Stu ...
- python能打包成apk吗_python3代码打包成apk
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 建议先在 airtest ide 中运行,保证脚本的正确性的前提下,再去替换改写 ...
最新文章
- 用Python和项目进行机器学习(初学者) Machine Learning A-Z with Python with Project (Beginner)
- service iptables status无法执行,报错
- 网站防火墙探测工具Wafw00f
- 从ftp获取文件并生成压缩包
- card2phone android,Installing application on SD-card in Android sdk 2.2
- php表单数据提交到本业,PHP_PHP+Mysql+jQuery实现发布微博程序 php篇,先还是要说明本例的业务流程 - phpStudy...
- 配置终端服务连接的安全设置
- Excahnge 2010断开连接的邮箱无法找到
- java web mysql视图_Javaweb项目-下拉列表显示后台数据库的数据
- c++学习书籍推荐《Advanced C++》下载
- linux设备:cdev和kobj_map
- LeetCode547. Friends Circles 利用union find | bfs | dfs三种方法解决
- Python学习笔记(列表和元组的简单实用)
- wdatepicker时间段控制
- fckeditor for php 下载,FCKeditor(HTML在线编辑器)
- 非华为电脑装华为电脑管家实现多屏协同
- 计算机音乐吧粉刷匠,奥尔夫小班音乐活动:《粉刷匠》
- 眼见为实(2):介绍Windows的窗口、消息、子类化和超类化
- scratch和python怎么读_Python如何像scratch一样朗读文字?|python3教程|python入门|python教程...
- 怎么将文字转换图片?三个小技巧分享给大家
热门文章
- 【linux报错解决】ECDSA host key for X.X.X.X has changed and you have requested strict checking
- 单片机第1季:零基础学51单片机-按键
- [计算机网络]交换机VLAN的作用和原理
- CD4046和CD4518B 组成的 100倍倍频器
- 三、Zstack云平台快速安装与初始化(ZCCT云计算认证)
- 一篇文章彻底学懂SQL注入(包含基础数据库句法、SQL注入原理以及所有常见SQL注入类型以及绕过手法)
- STM32直流减速电机控制篇(一)PWM调速
- 武汉牛批的互联网公司基本都在这了~
- 学习英语的捷径—一个美国留学生的忠告
- 北京旅游爬长城时拍的只鸟?乌鸦?