我的项目使用(在gradle文件中)
defaultConfig {
applicationId "xx.xxx.xxxxx"
versionCode code
versionName "1.1.0"
minSdkVersion 15
targetSdkVersion 22
}
但是新的Android Studio 2.0 IDE几乎每次都执行慢速和完整版,并表示如果目标api是新的即时运行功能不可用20或更少。
问题出在哪里?
当IDE说AndroidManifest.xml发生了变化时,我也得到了完整版本:
修改 “目标sdk版本”是物理设备的目标。所以这个问题与gradle文件中的targetSdkVersion变量无关。我正在4.0.1机器上进行调试,因此IDE会显示消息。
更多信息here。
答案 0 :(得分:0)
这是2.0中的预期行为。您似乎可能有一些代码可以自动更新AndroidManifest.xml或其引用的资源。如果您可以在dev / debug环境中停止自动更新它(您可以创建新的产品风格),那么您应该能够使用Instant Run并大大加快迭代周期。