当前位置:网站首页>: 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
边栏推荐
- ctfshow-web362(SSTI)
- On iptables
- RPM package management
- ESP32 LVGL8. 1 - input devices (input devices 18)
- 玻璃体中的硫酸软骨素
- The corresponding permissions required to automatically open the app in the setting interface through accessibility service
- 中金财富怎么样?在上边开户安全吗
- iptables初探
- Excel intercept text
- 实战业务优化方案总结---主目录---持续更新
猜你喜欢
Introduction to quantexa CDI syneo platform
Introduction to ROS learning notes (I)
Use Chenxi bookkeeping book to analyze the balance of revenue and expenditure of each account in a certain period of time
ESP32 LVGL8. 1 - slider slider (slider 22)
Excel intercept text
Practice of Druid SQL and security in meituan review
使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA
实战业务优化方案总结---主目录---持续更新
ESP32 LVGL8. 1 - input devices (input devices 18)
kettle庖丁解牛第17篇之文本文件输出
随机推荐
Iptables - L executes slowly
解决:cnpm : 无法加载文件 ...\cnpm.ps1,因为在此系统上禁止运行脚本
Connection mode of QT signal and slot connect() and the return value of emit
MVVM模型
Download xshell 6 and xftp6 official websites
ESP32 LVGL8. 1 - arc (arc 19)
Implementation of TCP UDP communication with golang language
QT curve / oscilloscope customplot control
SQL中函数 decode()与 replace()的用法
Sentinel服务熔断实战(sentinel整合ribbon+openFeign+fallback)
Esp32 (UART receiving and sending) - receiving and sending communication of serial port (4)
Nacos cluster construction and MySQL persistence configuration
CISSP certified daily knowledge points (April 15, 2022)
QT error: no matching member function for call to ‘connect‘
使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA
[popular science] CRC verification (I) what is CRC verification?
视频边框背景如何虚化,简单操作几步实现
使用 bitnami/postgresql-repmgr 镜像快速设置 PostgreSQL HA
Go 语言 GUI 框架 fyne 中文乱码或者不显示的问题
Const keyword, variable and function are decorated with const