???????app????????????????кü??????????????????????????????кü???????????????????????????????????????????????????????????????????????????
????????Hot Fix????
????Hot Fix?????????????????????????app??????bug??????????°汾?????????????????????????????????????????app????????????????bug????????????????????????????
???????????????????????
????· ??app???????????????????????????1?????????
????· ????????bug???????????°汾???????“???”?????????飻
????· ?????°汾app???????????????????????????
????· ????????????汾??????????????????°汾app?????
???????е????????
?????????????????????????????????????·??
????· Dexposed
??????????????????????£???????????Xposed?????Dexposed??????????????????????HotPatch??????
????· AndFix
???????????????????????????????????hook????δ????Dexposed?????????????art????????????????????
????· ????ClassLoader
????QQ????????????????????·?????????????????????????Nuwa??HotFix??DroidFix??????????????????????????????????
?????????????????????????????????£?????????????????????????????????
???????????
????????? == ????滻 == ???????
?????ó????????????????????????????????patch???????????????????????????????????????????????????????????????????滻???????????滻?????????????????????????滻?????
?????????????????ClassLoader??Java??????????????????????????ClassLoader??????? Java ?????????????? Java ??????в???С?????ClassLoader?????????????????????????????????С?


????
AndFix????

????Java??ClassLoader?????????

????

????· ??????????????????JVM?У??????????????????????????????????????????????????????????????????????????????????????????????????????
????· ?????У????????????????????????????????????????????????????и?????????????????????е?????????????????????????????????????????????????
????????????????? Java ????????????????????????????? Java ?????????????????bootClassLoader????????????? Java ?????????????????汾?? Java ??????????????????
????· ????е????????????????????????????????????????????????????????????????????
??????????????Java?????????з????????????????????????????“?????”??“????JDK?е??????”?????
????· ??????????????е???????????????????????????£???????????п?????????
??????????ClassLoader????