在我的 android 应用程序中,我在启用即时运行的情况下对其进行调试。
该应用程序经常给我意外错误,如果我进行了干净的构建,这些错误就会得到解决。
例如,有时在类实际存在的情况下会出现类未找到异常。此外,有时在尝试将View
返回的 byfindViewById()
转换为目标类型时会出现类转换异常(可能 android studio 在热部署布局时误解了元素 ID)。
所有这些错误都无需更改代码即可解决,只需进行完整构建即可。Instant run 成功地使构建过程对我来说慢了两到三倍。
为什么我会收到这些错误?有谁知道如何让即时运行正常工作?