对多索引应用程序禁用即时运行

时间:2016-04-09 12:45:35

标签: android android-studio

使用带有gradle 2.0.0的Android Studio 2.0,我看到以下错误:

  

禁用即时运行:            Instant Run不支持将启用了multidex的构建变体部署到API级别为20或更低的目标。            要将Instant Run与启用了multidex的构建变体一起使用,请部署到API级别为21或更高的目标。            (不要再显示)

为什么我无法使用Instant Run?

1 个答案:

答案 0 :(得分:7)

正如错误消息所示,您只能在部署到SDK级别> = 21的目标设备时使用带有多索引应用程序的即时运行。

您可以在Android开发者页面上阅读有关limitations of instant run的更多信息。即时运行只能在

时使用
  • 一次仅部署到一个目标设备
  • 禁用multidex或您的目标设备的SDK级别为> = 21

另请注意,使用即时运行时会暂时禁用第三方插件(例如ProGuard)。