当前位置:网站首页>The whole process of Tinker access --- Compilation
The whole process of Tinker access --- Compilation
2022-08-11 06:35:00 【The rest of my life love static】
First, benchmark package generation
1. Configure tinker-id to ensure uniqueness
2. Execute assembleRelease
3. View the generated benchmark package information
Second, patch package generation
1. Modify baseApkDir, which must be consistent with the path of the benchmark package. The important thing is said three times: It must be consistent with the path of the benchmark package, and it must be consistent with the path of the benchmark package.Be consistent with the path of the benchmark package
2. Modify tinkerId: it must be different from the TINKER_ID in the manifest of the benchmark package. The important thing is said three times: It is different from the TINKER_ID in the manifest of the benchmark package, and it is different from the manifest of the benchmark package.The TINKER_ID inside is different from the TINKER_ID in the manifest of the benchmark package
3. Execute tinker-buildTinkerPatchRelease
4. Check the generated patch package and confirm the relevant information.The YAPATCH.MF file records the relevant data of the base package and patch package
Third, patch upload
1. Balabala, the benchmark package and the patch package are all generated, start uploading the patch package.1%, 15%, 25%....100%,not matching the app version that can apply the patch package,what`s the problem?
The official will tell you to upload the benchmark package online,
Online upload?
Online upload?
Online upload?
Yes, it is online upload, you heard it right, and the official said it right
I solemnly tell you: Internet uploading is to install the benchmark package on the mobile phone, run it, remember to have a network, have a network, have a network
If you can see the running log and find 3. I/CrashReport: [Upload] Success: 804, it means the online upload is successful
2. The new patch package was successfully issued
Perfect, sprinkle flowers
End
The newly generated benchmark package must be uploaded online
The newly generated benchmark package must be uploaded online
The newly generated benchmark package must be uploaded onlineTo upload online
Don't ask me what online upload is, I won't tell you
Don't ask me what online upload is, I won't tell you
Don't ask me what online upload is, I won't tell you
Because I don't know either
Because I don't know either
Because I don't know either
边栏推荐
猜你喜欢
推出 Space Marketplace 测试版 | 新发布
活动预告 | 4月23日,多场OpenMLDB精彩分享来袭,不负周末好时光
JVM tuning and finishing
umi约定式路由规则修改
Day 85
论文解读:跨模态/多光谱/多模态检测 Cross-Modality Fusion Transformer for Multispectral Object Detection
[Meetup] OpenMLDBxDolphinScheduler engineering and scheduling link link characteristics, building the end-to-end MLOps workflow
网络七层结构(讲人话)
openlayer中实现截图框截图的功能
红外线一认识
随机推荐
STM32学习总结(一)——时钟RCC
自定义形状seekbar学习--方向盘view
STM32学习总结(二)——GPIO
ASP.NET MVC 4中实现action的事务功能
net6 的Web MVC项目中事务功能的应用
SearchGuard证书配置
Js method commonly used objects and attributes
电商机会:私域
Tinker接入全流程---编译篇
Tinker接入全流程---配置篇
黑马大事件项目
He Kaiming's new work ViTDET: target detection field, subverting the concept of layered backbone
mysql基础总结
使用ActiveReports制作第一张报表
C语言中switch的嵌套
深度学习Matlab工具箱代码注释
2021-09-11 C语言 变量与内存分配
OpenMLDB v0.5.0 发布 | 性能、成本、灵活性再攀高峰
产品经理人物推荐
js写四位随机数能有多少种可能性?并列出所有可能性