خطأ "Unable to delete file" عند تنفيذ clean في مشروع Android/Kotlin
مرحبًا! أنا مبتدئ في تطوير Android باستخدام Kotlin وأستخدم Android Studio. عندما أقوم بتشغيل مهمة `clean` في Gradle (عبر الطرفية أو الزر في IDE)، تظهر لي دائمًا رسالة الخطأ:
```
Execution failed for task ':app:clean'.
> Unable to delete file: D:\Projects\MyApp\app\build\intermediates\...\some_file.dex
```
أحيانًا يحدث الخطأ لملفات مختلفة — أحيانًا `.class` وأحيانًا `.jar`. جربت إعادة تشغيل الكمبيوتر، وعمل `Invalidate Caches / Restart`، لكن لا شيء يساعد.
إليك ملف `build.gradle.kts` (مبسط):
```kotlin
plugins {
id("com.android.application") version "8.2.0"
id("org.jetbrains.kotlin.android") version "1.9.20"
}
android {
compileSdk = 34
defaultConfig {
applicationId = "com.example.myapp"
minSdk = 24
targetSdk = 34
versionCode = 1
versionName = "1.0"
}
buildTypes {
release {
isMinifyEnabled = false
}
}
}
```
الخطأ