Robust
Robust copied to clipboard
Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot.
打补丁异常
异常类型:编译异常 打补丁包异常 手机型号: 手机系统版本: Robust版本:0.4.75 Gradle版本::3.3 系统:win7 android studio : 2.3.3 备注:我没有使用混淆的 堆栈/日志: ================autoPatch start================ autopatch read all class file cost 0.111 second check all class cost 0.3 second, class...
异常类型:app运行时异常 手机型号:小米10青春版 手机系统版本:Android 10 Robust版本:0.4.99 Gradle版本:4.0.1 备注:下方报错信息中,“tvHot must not be null”里 tvHot 是通过kotlin-android-extensions映射的控件。热修复后。找不到该控件 系统:Mac 堆栈/日志: 2020-11-13 11:39:56.692 25631-25631/? D/ForceDarkHelper: updateByCheckExcludeList: pkg: com.hans.robusttest activity: com.hans.robusttest.MainHotpatchActivity@f573c76 2020-11-13 11:39:56.694 25631-25631/? W/System.err: java.lang.NullPointerException: Attempt...
最新版本(0.4.99)打补丁的时候, 非常非常多的出现如下错误 line number 77 this class may never used ,please remove this class javassist.NotFoundException cannot find class com.hxdsw.brc.mvp.ui.adapter.HouseSelfOutAdapter.getView(int,android.view.View,android.view.ViewGroup) line number 77 this class may never used ,please remove this...
对于实时生效这个特性有些疑问。 如果一个后台程序在运行,前面执行一段流程,然后安装Patch,后面执行的新流程。这个时候逻辑可能会乱掉。 请问Robust对这样的场景是怎么处理的呢?
异常类型:Android R系统上,安装异常 手机型号:不便提供 手机系统版本:11.0 Robust版本:如:0.4.99 Gradle版本:如:4.0.0 系统:如:Windows 堆栈/日志: 将robust插桩的plugin与应用程序一起编译运行时,可以正常出包,在Android Q系统上安装正常;但是在Android R系统上安装失败: Failed to install xxxxxxxx.apk: Failure [-12 4: Failed parse during installPackageLI: Targeting R+ (version 30 and above) req uires...
使用Add标签时包异常 ,但Modify标签是正常的 手机型号:如:小米(如是编译异常,则可以不填) 手机系统版本:如:Android 7.0 (如是编译异常,则可以不填) Robust版本:如:0.4.90 Gradle版本:如:4.4 堆栈/日志:2019-07-08 15:23:05.232 11556-11556/? D/robust: invoke method is com.mqtt.mqttdemo.robust.patch.ModifyActivityPatch.onCreate(android.os.Bundle) 2019-07-08 15:23:05.232 11556-11556/? D/robust: invoke android.support.v7.app.AppCompatActivity.onCreate(android.os.Bundle) staticRobust method 2019-07-08 15:23:05.265 11556-11556/? D/robust: invoke method...
异常类型:app运行时异常,反射Add方法调用失败 手机型号:OnePlus3 手机系统版本:如:Android 8.0 Robust版本:0.4.78 Gradle版本:3.3 系统:Mac 堆栈/日志: ```java 04-11 10:13:34.965 11645-11645/com.zhangdan.app W/System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference 04-11 10:13:34.968 11645-11645/com.zhangdan.app...
异常类型:app运行时异常,`@Modify`正常,`@Add`报空指针 手机型号:红米Note 4 手机系统版本:Android 7.0 Robust版本:0.4.99 Gradle版本:如:2.10 系统:Windows 源代码  打补丁后错误日志  patch.jar反编译 
看到代码中有对于R文件的处理,RFileClassSet, isRFile()等判断,这些的作用是什么呢?