热修复后,调用Application类中的public方法会崩溃
作者: wbq888创建于 2025年8月28日更新于 2026年3月27日
class Application : TinkerApplication("com.xxx.xxx.ApplicationLike"){
fun printLog() {
Log.d("Application", "Application")
}
}
外部调用Application 方法:
```kotlin
(application as Application).printLog()
两个apk包都不会有问题,但是补丁包加载后,这里会crash
FATAL EXCEPTION: main Process: com.xxx.sample.hotfix, PID: 27752
java.lang.ClassCastException: com.xxx.sample.hotfix.app.Application cannot be cast to com.xxx.sample.hotfix.app.Application内容来源: Tencent/tinker