首先单击以重建Android应用程序项目,然后单击以运行该应用程序。我注意到该应用程序已构建两次。
事件日志显示:
01:17:57 Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:compileDebugSources, :app:compileDebugAndroidTestSources, :app:compileDebugUnitTestSources]
01:18:06 Gradle build finished in 8s 559ms
01:18:12 Executing tasks: [:app:clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:assembleDebug]
01:18:20 Gradle build finished in 8s 407ms
在点击Run
之前,我没有更改任何代码,那么为什么Gradle必须构建项目AGAIN而不是直接部署应用程序?