使用gradle文件同步项目和与文件系统同步之间有什么区别?

时间:2019-12-10 10:24:45

标签: android android-studio android-gradle-plugin build.gradle

关于Sync project with Gradle files,我经历了各种各样的回答。但是我找不到 Gradle Files和File System 之间的主要区别。

要制作/构建项目,我们需要将该项目与Gradle文件同步。但是当我们使用Sync using File system时需要做吗?

2 个答案:

答案 0 :(得分:1)

使用gradle文件同步项目,更新Android Studio项目模型以匹配Gradle构建文件的内容。

没有相应的gradlew命令,因为直接使用命令行时没有任何要同步的内容。当您运行其他Gradle命令(如compile)时,依赖关系将自动更新。

与文件同步会更新项目,如果添加或删除了一些新文件或目录并且项目与此不同步

工作似乎相同,但这是基本区别

答案 1 :(得分:0)

在android studio中,当更新到来时,项目同步是正常工作所必需的

如果您正在工作的项目然后更新android studio或更新gradle依赖项,则您将需要使用gradle文件同步项目,从Android Studio 3.1开始,菜单路径为File -> Sync Project with Gradle Files OLD < / strong>转到Tools -> Android -> Sync Project with Gradle Files

如果更新添加或删除的项目文件,则需要**与文件系统同步** File -> Sync with Files System