【问题标题】:Can't find "Sync Project with Gradle Files" button in IntelliJ IDEA在 IntelliJ IDEA 中找不到“使用 Gradle 文件同步项目”按钮
【发布时间】:2013-12-28 15:05:50
【问题描述】:

我刚刚将google-play-services-lib 库添加到我的项目中,并且卡在需要“将项目与 gradle 文件同步”的位置,但 IntelliJ 13.0.1 上不存在此按钮。这个功能有替代品吗?

【问题讨论】:

    标签: android intellij-idea gradle


    【解决方案1】:

    您也可以在 Gradle 工具窗口中使用 Refresh all Gradle projects 按钮。

    我也没有找到这个按钮,所以我自己做了一个:)

    1. 使用View -> Tool Windows -> Gradle 打开 Gradle 工具窗口
    2. 使用Edit -> Macros -> Start Recording Macro 开始宏录制
    3. 在 Gradle 工具窗口中按 Refresh all Gradle projects 按钮
    4. 使用Edit -> Macros -> Stop Recording Macro 停止宏录制
    5. 使用名称Gradle sync 保存宏
    6. 在 IntelliJ IDEA 工具栏上按鼠标右键并选择 Customize Menus and Toolbars...
    7. Main menu -> Edit -> Macros -> Macro Actions 下找到您的Gradle sync 宏,选择它并按Edit Action Icon...
    8. 下载此图标Sync Project With Gradle Files icon(来自文档http://developer.android.com/google/play-services/setup.html)并在IDEA对话框窗口中选择此图标
    9. 现在在Menus and Toolbars 中选择Main Toolbar 组中的最后一项,按Add After... 并选择All actions -> Macros -> Gradle sync
    10. 现在你有Sync Project with Gradle Files 按钮!

    【讨论】:

      【解决方案2】:

      有一个有用的快捷键Ctrl + Shift + A,之后会出现一个窗口,你可以输入一些你想要的命令IntelliJ 运行。只需在其中输入“sync”,它就会找到该命令 Sync Project with Gradle Files,即使它在菜单中不可见。

      【讨论】:

        【解决方案3】:

        “使用 Gradle 文件同步项目”在 IntelliJ 中不存在。但是,可以使用类似的选项将所有 gradle 文件一起构建。转到查看 --> 工具窗口 --> Gradle。 Gradle 任务面板与应用程序列表一起显示在右侧。选择您的应用,然后单击 Gradle 任务面板顶部栏中的“刷新所有 Gradle 项目”。

        “Avi Arro”提到的另一种方法

        【讨论】:

        • 只有一个可行的解决方案!
        【解决方案4】:

        Gradle 同步仍然存在,在 Tools -> Android -> Sync with Gradle 下

        如果你没有看到它,那么 Intellij 需要重新链接你的 gradle 文件。

        尝试关闭项目,通过 File -> Import Project -> 重新打开并选择您的 .gradle 文件

        【讨论】:

        • 你确定你的版本是最新的 (13.0.1 ) 因为它不在我的。
        • 是的。您是否尝试再次导入您的项目?
        • 不知道该告诉你什么,因为 gradle 插件在 intellij 13 中发生了很大变化,它需要重新导入 gradle 文件,然后一切都修复了。
        • 如果我关闭项目,重新打开/导入它的唯一方法是从Quick Start 列。这就是你的意思吗。因为我试图从那里导入它。跨度>
        • 是的,没错。老实说,我不知道为什么它对你不起作用,因为这就是我所要做的
        【解决方案5】:

        在我的情况下,我的插件之一,Android 支持由于某种原因被禁用,一旦我启用它,并同步它,按钮就会自动显示。

        转到文件 > 设置 > 插件 > Android 支持(勾选此选项)。

        并同步您的项目。

        【讨论】:

          【解决方案6】:

          我还没有在纯 IntelliJ 中看到这样的选项。我猜你正在开发一些安卓应用程序。然后,您应该切换到肯定可以使用此选项的 Android Studio(基于 IntelliJ)。

          http://developer.android.com/sdk/installing/studio.html

          【讨论】:

          • @ojonugwaochalifu 那你为什么要问如何在 IntelliJ 中做事?
          【解决方案7】:

          以防万一使用 Android Studio 的人遇到此问题(找不到同步 gradle 功能),我将在此处发布我的答案。我是 Android 新手,所以我不知道如何解决这个问题。我所做的是清除了 AS 缓存。

          File > Invalidate Caches / Restart
          

          瞧! Gradle 同步按钮现在在那里。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-09-09
            • 1970-01-01
            相关资源
            最近更新 更多