Inicio Foros Lenguajes de programación, desarrollo, código fuente Java y Kotlin Error Android Studio java.io.IOException: Unable to delete directory [RESUELTO]

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #51745
    Varios
    Moderador

    Hola, estoy desarrollando una App Android con Kotlin en Android Studio Ladybug 2024.2.2. Al compilar la app me aparece este error:

    Execution failed for task ‘:app:mergeDebugNativeLibs’
    java.nio.file.AccessDeniedException: app\build\intermediates\merged_native_libs\debug\mergeDebugNativeLibs\out\lib\arm64-v8a
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:mergeDebugNativeLibs’.
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130)
    Caused by: org.gradle.api.UncheckedIOException: java.nio.file.AccessDeniedException: C:\ProyectoA\A
    Caused by: java.io.UncheckedIOException: java.io.IOException: Unable to delete directory ‘C:\Android\Facturacion\app\build\intermediates\merged_res_blame_folder\debug\mergeDebugResources\out’
    Unable to delete directory ‘\app\build\intermediates\merged_res_blame_folder\debug\mergeDebugResources\out’
    Failed to delete some children. This might happen because a process has files open or has its working directory set in the target directory.
    app\build\intermediates\merged_res_blame_folder\debug\mergeDebugResources\out\multi-v2
    app\build\intermediates\merged_res_blame_folder\debug\mergeDebugResources\out\single

    ¿A qué puede ser debido? ¿Cómo se soluciona?

    #51746
    alonsojpd
    Superadministrador

    Intenta limpiar la caché, para ello, desde Android Studio, pulsa en el menú «File» – «Invalidate caches…», marcas las opciones «Clear file system cache and Local History», «Clear VCS Log caches and indexes» y «Delete embedded browser engine cache and cookies». Pulsas en «Invalidate and Restart» y vuelves a probar a compilar tras el reinicio de Android Studio.

    #51747
    Varios
    Moderador

    Lo he hecho pero sigue dando el error.

    #51748
    alonsojpd
    Superadministrador

    En ese caso, una solución «drástica» pero que suele funcionar es renombrar la carpeta «build» del proyecto, que suele estar dentro de la carpeta «app». Una vez renombrada, vuelve a compilar el proyecto y debería regenerar esta carpeta y funcionar.

    #51749
    Varios
    Moderador

    Efectivamente, lo he resuelto renombrando la carpeta build y compilando.
    ¡Solucionado!
    Muchas gracias.

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.