我有一个新安装的 Android Studio,我正在开始我的第一个项目。当我读到我已经应该启用即时运行功能时,我正在寻找加快部署/测试开发周期的方法。
我仔细检查了一些设置:
Tools->Android->Enable ADB Integration
被检查File->Settings->Build, Execution, Deployment->Instant Run
Enable Instant Run...已选中,同时在代码更改上重新启动活动并在正在运行的应用程序中显示 Toast...我的模拟器是 Nexus 5,API 24
- Android gradle 插件定义为:
classpath 'com.android.tools.build:gradle:2.2.3'
- 项目minSdkVersion为 16,targetSdkVersion为 25
然而,即时运行图标不会出现在我的运行配置中,重新部署涉及重新启动整个应用程序,大约需要一分钟。错误的一些可能性:
我读到必须禁用 DDMS,Instant Run 才能解决另一个问题。我不知道这是否属实,因为我没有在官方文档中看到它,但是如果我转到Android Device Monitor,我会看到一个无法取消选中的 DDMS 按钮。
预见到未来的集成,我启用了这个项目以允许集成 C++ 代码。我不确定这是否起作用。