【问题标题】:How to get back .gradle folder in Android Studio after deleting删除后如何在Android Studio中取回.gradle文件夹
【发布时间】:2020-01-01 09:13:42
【问题描述】:

我的 gradle 文件搞砸了,我似乎无法打开 Android Studio,而且到处都是错误。

我问了一个关于这个here 的问题,我还没有解决。

我在 Users/name/.gradle

中删除了我的 .gradle 文件夹

我还删除了 Users/name/AndroidStudioProjects/project/.gradle

中的 gradle 文件夹

我希望在删除文件夹并重新启动 androidstudio 后,会自动生成文件夹并获得新文件。

我想我错了,两个文件夹都没有创建,问题仍然存在。

我在这个项目中走得有点远,在我发疯之前有人帮忙。

【问题讨论】:

    标签: java android android-studio gradle compiler-errors


    【解决方案1】:

    这样试试

    1. Android Studio > 选择菜单 File > 关闭项目
    2. 对话框会出现在Close Project > 选择Import Project > 选择Your App > OK >.

    如果错误仍然出现,请执行以下步骤。

    1. 将以下代码复制到您的 build.gradle (Module:App)。
    2. "com.mycompany.myapp" 更改为您以前的包名称(查看您的 AndroidManifest.xml)
    3. 更改 compileSdkVersionbuildToolsVersionminSdkVersiontargetSdkVersion 与您之前的程序相同。
    4. 添加 依赖项 与您之前的程序相同。

    build.gradle(模块:应用程序)

    apply plugin: 'com.android.application'
    android {
        compileSdkVersion 29
        buildToolsVersion "29.0.2"
        defaultConfig {
            applicationId "com.mycompany.myapp"
            minSdkVersion 22
            targetSdkVersion 29
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        implementation fileTree(dir: 'libs', include: ['*.jar'])
    
        // YOUR DEPENDENCIES
    }
    
    1. 将以下代码复制到您的 build.gradle (Project:YourApp)

    build.gradle(项目:YouApp)

    buildscript {
        repositories {
            google()
            jcenter()
    
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.5.0'
        }
    }
    
    allprojects {
        repositories {
            google()
            jcenter()
    
        }
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    
    1. 同步按钮。

    【讨论】:

    • 工作,安装了新的gradle文件夹,但错误仍然存​​在stackoverflow.com/questions/59546272/…
    • 创建具有相同“包名”的新项目,并将其保存在不同的文件夹中。然后将新的 Grandle 复制到您的错误 Grandle 中。将依赖项添加到您的错误grandle,然后再次同步。
    • 这是有效的。谢谢你!但似乎我的一些 java 文件和 xml 文件也已损坏。我在 xml 和 java 中有这样的东西,而不是我写的代码 - “.......”
    • 新建一个简单的程序,如果编译成功就不需要重新安装android studio。但如果失败(出现相同的错误),则必须重新安装 Android Studio。要恢复丢失的文件,您可以使用 getdataback 等应用程序。
    • 谢谢。我能够在 sublime 代码编辑器中查看这些文件,由于某种原因,它没有在 android studio ide 中正确显示代码,所以我只能将 sublime 文本编辑器中的每个代码复制并粘贴回 android studio ..跨度>
    猜你喜欢
    • 2016-06-16
    • 1970-01-01
    • 2015-11-03
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多