1. ホーム
  2. java

Error:Execution failed for task ':app:processDebugResources'. > java.io.IOException。android studioのフォルダ""を削除できませんでした。

2023-09-23 16:25:16

質問

Android Studioを使用して、Androidアプリケーションを開発しようとしています。 Androidアプリを作成し、公開しようと思っています。 apkファイルを取得するために「プロジェクトをビルド」をクリックすると、必ず次のようなエラーが発生します。 このようなエラーが発生します。

Error:Execution failed for task ':app:processDebugResources'.
> java.io.IOException: Could not delete folder C:\Users\ehsan\AndroidStudioProjects\MyApplication3\app\build\generated\source\r\debug\com\example\ehsan

Build.gradleを使用します。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.example.ehsan.myapplication"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.2.0'
}

どのように解決するのですか?

ターゲットビルドディレクトリのファイルの一部が、使用している他のツールで開かれているのでしょう。クリーンアップする必要があるフォルダーでファイル ハンドルが開いているだけです。ビルド タスク 'clean' は、ビルド ディレクトリ (通常は 'target') 内のすべてのファイルを削除しようとしますが、これが失敗すると、ビルドも失敗します。