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

A.L*_*Liu 4 android android-studio

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

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

为什么我无法使用Instant Run?

Val*_*uhn 7

正如错误消息所示,在部署到SDK级别> = 21的目标设备时,您只能将Instant Run与多索引应用程序一起使用.

您可以在Android开发者页面上阅读有关即时运行限制的更多信息.即时运行只能在以下时使用

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

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