【问题标题】:Syncing Android Studio project with Gradle files将 Android Studio 项目与 Gradle 文件同步
【发布时间】:2013-11-24 19:34:12
【问题描述】:

我正在处理一个项目,然后我收到了更新 Android Studio 的提示。在我这样做之后,我在尝试运行我的应用程序时开始收到此错误

上面写着

项目可能需要与 Gradle 文件同步

我该如何解决这个问题?

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

    我正在使用 Android Studio 4 开发 Fluter/Dart 应用程序。似乎没有带有 gradle 按钮或文件菜单项的 Sync 项目,也没有清理或重建。

    我通过删除 .idea 文件夹解决了这个问题。该建议还包括删除 .gradle,但它不存在。

    【讨论】:

    • 对于 Flutter,您需要在不同的 Android Studio Window 中打开您的 Flutter 应用中的 Android 应用,才能使用 gradle 执行任何操作。
    【解决方案2】:

    编辑

    从Android Studio 3.1开始,你应该去:

    File -> Sync Project with Gradle Files


    旧

    单击“使用 Gradle 文件同步项目”按钮应该可以解决问题:

    Tools -> Android -> Sync Project with Gradle Files

    如果失败,请尝试运行“重建项目”:

    Build -> Rebuild Project

    【讨论】:

    • 尝试从项目根目录运行'./gradlew clean packageDebug'。
    • 已更新至 android stuido 2.0,按钮现已禁用,上述解决方案无济于事
    • 很遗憾,Android Studio 2.2 中不存在此选项。
    • 从Android Studio 3.1开始,菜单路径为File -> Sync Project with Gradle Files
    • 文件 -> 使用 Gradle 文件同步项目不存在
    【解决方案3】:

    android studio中的gradle版本和你的代码不一样。这就是为什么即使您在 android studio 上更新了 gradle 版本,错误仍然存​​在。

    因此,在 gradle/wrapper/gradle-wrapper.properties 文件中编辑 Gradle 分发参考:

    distributionUrl = https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
    

    参考:https://developer.android.com/studio/releases/gradle-plugin.html#updating-gradle

    【讨论】:

      【解决方案4】:

      旧答案

      在尝试运行应用程序时,而不是选择此处以蓝色 突出显示的目录

      我选择了子目录

      然后点击“运行”。Gradle 的所有问题都会自动解决,丢失的 apk 目录也会自动创建。

      新解决方案

      Sync project with gradle files 按钮从 Android Studio 中消失了一段时间。它回来了,你可以在这里找到它:

      点击按钮并等待任务完成

      【讨论】:

        【解决方案5】:

        按键组合:

        Ctrl + F5
        

        将项目与 Gradle 文件同步。

        【讨论】:

          【解决方案6】:

          我在安装 genymotion(另一个 android 模拟器)插件后遇到了这个问题。 仔细检查后发现 gradle 需要 SDK 工具版本 19.1.0 才能运行(我之前有 19.0.3)。

          要修复它,我必须编辑 build.gradle 并在 android 下更改为:buildToolsVersion 19.1.0

          然后我不得不再次重建,错误消失了。

          【讨论】:

            【解决方案7】:

            我昨天遇到了这个问题。你能在 Windows 资源管理器中跟随本地路径吗?

            (C:\users\..\AndroidStudioProjects\SharedPreferencesDemoProject\SharedPreferencesDemo\build\apk\) 
            

            我不得不在“\build”中手动创建“apk”目录,然后问题就解决了

            【讨论】:

            • 我刚刚在我的构建目录中创建了'apk'目录。它不起作用。创建此目录后您还做了什么?
            • 我做的第二件事是搜索 SharedPreferences-debug-unaligned.apk 并使用开始菜单中的 windows 搜索将其手动放置在 apk 文件夹中。
            猜你喜欢
            • 2022-01-19
            • 2015-07-30
            • 1970-01-01
            • 2015-01-16
            • 1970-01-01
            • 2014-07-03
            • 2014-04-04
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多