我尝试过:
答案 0 :(得分:2)
似乎Android Studio 2.3中存在一个错误(24Feb2017 Build)我有即时运行的解决方法。 为我工作:
com.android.tools.build:gradle:2.3.0'
不适合我:(> 2.3.0)
com.android.tools.build:gradle:2.3.1'
所以你可以尝试 2.3.0 用于Project-level build.gradle
欢迎来到#AndroidDev:)X)
答案 1 :(得分:2)
我知道自问题以来已经很长时间了,但我发现自己遇到了同样的问题而且我刚刚发现了解决方案:
在Gradle(模块:app)
Debug { MultiDexEnabled true }
mutidex在调试模式下启用这导致我的情况在android studio 2.3.3的instantrun失败
答案 2 :(得分:1)
只是一点点暗示。当我从Android Studio 1.5切换到2.0(稳定)时,新的Instant Run无法处理布局更改。我试过Run>清理并重新运行应用程序,我解决了,因为那一刻Instant Run工作。请参考下面的链接。我希望它能帮到你
Android Studio 2.0: Why does Instant Run not work when modifying xml layout resources?
或者您可以进一步参考以下链接进行配置
答案 3 :(得分:1)
更新后我也遇到了同样的问题" Android Studio 2.3"
即使是小的xml更改也完全安装。
消息:"立即运行已应用的代码更改并重新启动应用。静态初始化器更改"
所以我开始从我使用的库中找到哪个问题。
当我从代码中删除领域依赖项时,Instant运行正常。
HMM。这不是一个完美的解决方案。但这可能是一个线索。
ps - 删除依赖性有点烦人。所以我第一次删除领域初始化代码,但它不起作用。只删除所有领域依赖将起作用...
答案 4 :(得分:0)
我有同样的问题。对于运行应用程序,其Shift + F10应用更改其Ctrl + F10。试试吧。希望它有效。