当前位置:网站首页>: app: transformclasseswithrobustfordevrease meituan hot repair compilation error record
: app: transformclasseswithrobustfordevrease meituan hot repair compilation error record
2022-04-23 18:44:00 【KIDD-4869】
Preface
If you search “:app:transformClassesWithRobustForDEVRelease”, You may not find the ideal solution , Because this does not indicate the real reason for the error report , But from this sentence, I probably know that robust( Meituan thermal repair ) Something went wrong. , So what's the problem , We have to analyze it in detail . Encounter such problems , It is recommended to copy errors , Enter... In the terminal
gradle :app:transformClassesWithRobustForDEVRelease --stacktrace --info
Check the specific error content .
reason
Enter the above command , You can see that the real error report is
java.lang.RuntimeException: java.io.IOException: invalid constant type: 19 at 5
Search Baidu for this , Just a little eyebrow , Some reprints explain the specific reasons , But the source is still github Medium issues in , For details, see Portal
In short , It's meituan's hot repair framework that hasn't been maintained for too long , As of today , already 13 Not updated in months , For over a year , In the face of so many changes and updates , It's hard to avoid problems .
The students who made this mistake must have been upgraded kotlin To 1.4 above , It's not kotlin The problem of , yes robust An error is reported when the class inserted in the pile is not found .
What big guys do is clone One copy robust Modify the source code locally , Avoid this mistake .
I didn't use , Because I feel some trouble , This is official fix The category of , Instead of maintaining it, the framework is in jeopardy . After all, in the project 1.4 The need for upgrading is not so big , If you can, of course, upgrade the latest kotlin Good version .
Make a brief note to indicate the source of the problem , After all, I searched it myself , If you search directly for such errors , There may be no result , It makes some people confused .
版权声明
本文为[KIDD-4869]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204210603464188.html
边栏推荐
- Druid SQL和Security在美团点评的实践
- Seata handles distributed transactions
- Ucosiii transplantation and use, reference punctual atom
- Kettle paoding jieniu Chapter 17 text file output
- MVVM model
- 数据库上机实验四(数据完整性与存储过程)
- Daily CISSP certification common mistakes (April 15, 2022)
- 使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA
- 22 year flying Book manpower Kit
- Daily CISSP certification common mistakes (April 13, 2022)
猜你喜欢

Teach you to quickly rename folder names in a few simple steps

Use stm32cube MX / stm32cube ide to generate FatFs code and operate SPI flash

ctfshow-web361(SSTI)

七、DOM(下) - 章节课后练习题及答案

Esp32 (UART receiving and sending) - receiving and sending communication of serial port (4)

玻璃体中的硫酸软骨素

iptables初探

昇腾 AI 开发者创享日全国巡回首站在西安成功举行

使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA

Eight bit binary multiplier VHDL
随机推荐
Chondroitin sulfate in vitreous
os_ authent_ Prefix
[popular science] CRC verification (I) what is CRC verification?
Treatment of incomplete display of listview height
Halo 开源项目学习(七):缓存机制
Daily CISSP certification common mistakes (April 15, 2022)
Implementation of TCP UDP communication with golang language
解决:cnpm : 無法加載文件 ...\cnpm.ps1,因為在此系統上禁止運行脚本
Domestic GD chip can filter
os_authent_prefix
ESP32 LVGL8. 1 - anim animation (anim 16)
视频边框背景如何虚化,简单操作几步实现
ESP32 LVGL8. 1 - label (style 14)
STM32: LCD display
Introduction to quantexa CDI syneo platform
K210串口通信
CISSP certified daily knowledge points (April 14, 2022)
根据快递单号查询物流查询更新量
RPM包管理
【数学建模】—— 层次分析法(AHP)