【发布时间】:2013-12-28 15:05:50
【问题描述】:
我刚刚将google-play-services-lib 库添加到我的项目中,并且卡在需要“将项目与 gradle 文件同步”的位置,但 IntelliJ 13.0.1 上不存在此按钮。这个功能有替代品吗?
【问题讨论】:
标签: android intellij-idea gradle
我刚刚将google-play-services-lib 库添加到我的项目中,并且卡在需要“将项目与 gradle 文件同步”的位置,但 IntelliJ 13.0.1 上不存在此按钮。这个功能有替代品吗?
【问题讨论】:
标签: android intellij-idea gradle
您也可以在 Gradle 工具窗口中使用 Refresh all Gradle projects 按钮。
我也没有找到这个按钮,所以我自己做了一个:)
View -> Tool Windows -> Gradle 打开 Gradle 工具窗口
Edit -> Macros -> Start Recording Macro 开始宏录制
Refresh all Gradle projects 按钮Edit -> Macros -> Stop Recording Macro 停止宏录制
Gradle sync 保存宏
Customize Menus and Toolbars...
Main menu -> Edit -> Macros -> Macro Actions 下找到您的Gradle sync 宏,选择它并按Edit Action Icon...
Menus and Toolbars 中选择Main Toolbar 组中的最后一项,按Add After... 并选择All actions -> Macros -> Gradle sync
Sync Project with Gradle Files 按钮!【讨论】:
有一个有用的快捷键Ctrl + Shift + A,之后会出现一个窗口,你可以输入一些你想要的命令IntelliJ 运行。只需在其中输入“sync”,它就会找到该命令 Sync Project with Gradle Files,即使它在菜单中不可见。
【讨论】:
“使用 Gradle 文件同步项目”在 IntelliJ 中不存在。但是,可以使用类似的选项将所有 gradle 文件一起构建。转到查看 --> 工具窗口 --> Gradle。 Gradle 任务面板与应用程序列表一起显示在右侧。选择您的应用,然后单击 Gradle 任务面板顶部栏中的“刷新所有 Gradle 项目”。
“Avi Arro”提到的另一种方法
【讨论】:
Gradle 同步仍然存在,在 Tools -> Android -> Sync with Gradle 下
如果你没有看到它,那么 Intellij 需要重新链接你的 gradle 文件。
尝试关闭项目,通过 File -> Import Project -> 重新打开并选择您的 .gradle 文件
【讨论】:
Quick Start 列。这就是你的意思吗。因为我试图从那里导入它。跨度>
在我的情况下,我的插件之一,Android 支持由于某种原因被禁用,一旦我启用它,并同步它,按钮就会自动显示。
转到文件 > 设置 > 插件 > Android 支持(勾选此选项)。
并同步您的项目。
【讨论】:
我还没有在纯 IntelliJ 中看到这样的选项。我猜你正在开发一些安卓应用程序。然后,您应该切换到肯定可以使用此选项的 Android Studio(基于 IntelliJ)。
【讨论】:
以防万一使用 Android Studio 的人遇到此问题(找不到同步 gradle 功能),我将在此处发布我的答案。我是 Android 新手,所以我不知道如何解决这个问题。我所做的是清除了 AS 缓存。
File > Invalidate Caches / Restart
瞧! Gradle 同步按钮现在在那里。
【讨论】: