Ошибка: выполнение выполнено для задачи ': app: processDebugResources'. > Java.io.IOException: не удалось удалить папку "" в андроид-студии

Я пытаюсь разработать приложение для Android с помощью android studio , поэтому я создаю приложение для 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»), а при сбое сборка завершается с ошибкой.

РЕАКТИВНАЯ

Из вашей реакции на запуск собственной папки:

cd android && gradlew clean

ТОГДА

cd .. && react-native run-android

Заметки:

Для mac вам может потребоваться изменить gradlew на ./gradlew

Для командной строки вам может потребоваться изменить && на &

Просто почистите свой проект, его работа для меня.

Чистая задача для градиента будет работать

Исправление очень просто: просто следуйте инструкциям ниже

  1. Во-первых, сохраните проект
  2. Нажмите на папку проекта
  3. Нажмите кнопку «Синхронизировать» в строке меню (третий значок слева, который находится чуть ниже в меню «Файл»)
  4. Очистить проект и запустить

Поскольку другие сказали, что вам нужно очистить свой проект, шаги по очистке проекта:

Build -> Clean Project или Build -> Rebuild Project

В моем случае эта проблема касается разрешений. Если вы открываете андроид-студию в качестве администратора (или используете sudo), то, если вы снова откроете проект как обычный пользователь, студия Android не сможет удалить некоторые файлы, потому что, когда вы открываете проект как администратор, некоторые разрешения файлов проектов изменяются. Если вы прожили эти шаги, я думаю, вы должны снова клонировать проект из своего VCS (git, tfs, svn и т. Д.). В противном случае вам необходимо настроить права на файлы проекта – папки.

Intereting Posts
Увеличение размера кучи при создании исходного кода Android на Ubuntu 15.10 Изменить флажок «Контекстная панель действий» или сделать допустимым? Неработающая тень робота Вывод фрагмента фрагмента Android Studio Google Map Android Marketplace: отображаются ли данные (имя и т. Д.) В хранилище ключей? Как включить только портретный и обратный портрет в телефонах, «sensorPortrait» не работает на телефонах? Apache Cordova CordovaActivity не может быть разрешена Как получить gziped xml-файлы с модификацией? Испытывая описанный ниже крах на Nexus 5 (Android 5.0.1) Android: Toast от IntentService остается на экране навсегда Факторы, влияющие на FPS на мобильном устройстве в Unity Как сделать просмотр списка прокручиваемым до тех пор, пока последний элемент не окажется поверх экрана Почему мое раскрывающееся меню переполнения над панелью действий? Ошибка: (3, 0) Причина: org / apache / commons / lang3 / StringUtils Класс не найден, когда Unmarshalling Android Intent Parcelable