用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
移动端开发
›
Uniapp Android 离线生成自定义基座(详细流程) ...
Uniapp Android 离线生成自定义基座(详细流程)
十念
论坛元老
|
2025-1-3 09:07:03
|
显示全部楼层
|
阅读模式
楼主
主题
1625
|
帖子
1625
|
积分
4875
一、前置配置
Uniapp 通过都是通过 云打包 的方式打包或生成自定义基座,但都必要列队。
所以有些人选择离线打包,既然可以离线打包,那么离线打个基座也是可以的,而且离线自定义基座支持 uniapp 与 android studio 两个工具上同时联调或打断点调试。
根据 # Uniapp Android 本地离线打包(详细流程) 配置好离线打包,跑通流程后,在这个基础上稍微做下调解即可。
二、离线打包基座配置
根据官方文档自定义基座要求,必要对 dcloud_control.xml 举行调解,这样可以看到调试日志。
<hbuilder debug="true" syncDebug="true">
<apps>
<app appid="__UNI__E9196C5" appver=""/>
</apps>
</hbuilder>
复制代码
添加 debug-server-release.aar 到 libs 目录下,到哪里找 debug-server-release.aar? 下载了 Uniapp 离线包后解压后,内里会有一个 SDK/libs 文件夹,就在这内里,找一下即可:
找到就拖进来,等必要打正式包的时间记得移除这次加的配置跟包:
然后必要到 build.gradle 中添加一下 okhttp3 的依赖
dependencies {
implementation "com.alibaba:fastjson:1.2.83"
implementation "com.squareup.okhttp3:okhttp:3.12.12"
}
复制代码
版本号必须要保持一致哦,要不然可能会出问题,如果有修改必要重新打包一份,拷贝已往使用。
选一种方式生成 基座 apk
注意:必要 Android Studio 打包的时间,记得先通过工具栏的 Build -> 先 Clean Project -> 再 Rebuild Project -> 最后在打包或运行(两种方式选一种就行),生成基座或者测试离线包都实用这套流程。
然后到 uniapp 项目得根目录新建一个 unpackage 文件夹,在内里再建一个 debug 文件夹,
将这个 基座 apk 拷贝出来丢到 debug 文件夹内,同时必须 基座 apk 文件名改为 android_debug.apk,这个名字是固定必须的,不要写错 - 与 _,博主就由于写错了没见效,找了好久才发现这个智障问题。
然后勾选上手机或模拟器,选择自定义基座就可以使用了
HbuilderX 运行基座后,Android Studio 也运行或进入调试后,两个工具可以同时举行操纵运行中的 自定义基座 内容也是会热更新的,双方工具都可以举行断点之类的调试。
细节补充:使用了 本地插件 或 云插件 的工程,不能使用离线自定义基座,包括离线打包,只能走 云打包或云基座 才气见效。
由于使用了会导致这些 插件 失去效果,这个是个官方 bug,不由得吐槽一下,这样 离线基座 或 离线打包 不是算半残废,渴望官方能修复这个问题。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
十念
论坛元老
这个人很懒什么都没写!
楼主热帖
Velero系列文章(四):使用Velero进行 ...
Kali Linux利用MSF入侵安卓手机(小白版 ...
C/C++函数的调用约定详解
三天吃透Kafka面试八股文
SonarQube安全扫描
Android Studio 实现登录注册-源代码 ...
微光互联 TX800-U 扫码器无法输出中文 ...
xmrig挖矿样本分析 miner
Python嘎嘎涨知识的7个小游戏,玩过的 ...
Java多线程(一篇从0讲透)
标签云
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
.Net
公有云
登录参与点评抽奖加入IT实名职场社区
下次自动登录
忘记密码?点此找回!
登陆
新用户注册
用其它账号登录:
关闭
快速回复
返回顶部
返回列表