2017-11-07 9 views
1

Android Studio 버전 2.3에서 3.1 Canary로 업데이트되었습니다. 하지만 Gradle에는 큰 문제가있는 것으로 보입니다.Android 업데이트로 인해 오류가 발생했습니다 : 오류 : java.nio.file.AccessDeniedException : /home/path/.android/build-cache.lock

Error:java.nio.file.AccessDeniedException: /home/pathname/.android/build-cache.lock

내가 무슨 짓을 :

  1. .gradle을 삭제는 문제를 해결할 생각하지만, 프로젝트를 재 구축 한 후, .gradle이 다시 나타납니다.
  2. 시스템 (SDK, Android Studio 및 나머지 프로젝트)에서 모든 Android 관련 항목을 삭제했으며 모든 필수 패키지가 포함 된 Android Studio를 다운로드하기 시작했습니다. 여전히 같은 문제입니다.
  3. 3.1 카나리아에서 3.0으로 변경된 안드로이드 스튜디오 버전 또한 성공하지 못했습니다.
  4. post에서 조회했으나 도움이되지 않았습니다.
  5. 일부 게시물에서 Android Studio가 손상되면 이런 일이 발생합니다. 하지만 공식 사이트에서 다운로드했습니다.

어떤 문제를 해결할 수 있습니까?

답변

0

내게는 컴파일 할 때 디버거가 데이터를 저장할 때 내 프로젝트 파일에 대한 액세스가 거부되었습니다. 나를 위해 파일/폴더에 대한 액세스 권한을 부여한 다음 삭제해야했습니다. 나를 위해 일했다.

2

Android Studio를 관리자로 엽니 다. 나를 위해 일했습니다. 프로젝트의 주요 build.gradle에서

0

, 내부 "allprojects"

allprojects { 
     repositories { 
      jcenter() 
     } 
    gradle.taskGraph.whenReady { 
     tasks.each { task -> 
      if (task.name.equals('mockableAndroidJar')) { 
       task.enabled = false 
      } 
     } 
    } 
} 
+0

몇 가지 설명을 추가 – Billa