0
Per Android Studio instant run documentationAndroid的2即时运行
代码更改
- 现有的实例方法或静态方法
即时运行行为
- 的变化实现代码支持与热插拔:这是交换速度最快的类型,几乎可以立即显示更改。您的应用程序会继续运行,并且
是存根方法,下一次调用方法时将使用新的实现。
但是,每当我做修改实例方法或静态的存在始终是一个应用程序重新启动。任何解决方案
Per Android Studio instant run documentationAndroid的2即时运行
代码更改
- 现有的实例方法或静态方法
即时运行行为
- 的变化实现代码支持与热插拔:这是交换速度最快的类型,几乎可以立即显示更改。您的应用程序会继续运行,并且
是存根方法,下一次调用方法时将使用新的实现。
但是,每当我做修改实例方法或静态的存在始终是一个应用程序重新启动。任何解决方案
您确定您看到应用程序重新启动而不是重新启动活动吗?默认情况下,即使对于热插拔更改,也会打开活动重新启动。您可以转到设置(或首选项)>构建,执行,部署>即时运行,然后取消选中“重新启动代码更改活动”来更改此行为。
你怎么知道你的应用程序正在重新启动?你看到Android分配给它的不同的PID吗? – AADProgramming