2017-05-19 1 views
0

최근에 내 프로젝트를 Kotlin으로 전환했으며 내가 찾은 모든 미리 컴파일 된 오류가 발생했습니다. 그런 다음 프로젝트를 빌드하고이 오류가 발생했습니다.빌드시 Android 액세스가 거부되었습니다.

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. java.io.FileNotFoundException: D:\Work\knew-tek\Knew_Tek\app\build\intermediates\transforms\mergeJavaRes\debug\0\META-INF\LICENSE (Access is denied)

내가 Android Studio 3.0을 사용하고있는 정말 새로운,하지만 난 이런 일이 안 무엇을 말할 수에서. 필자는 파일 구조를 뚫고 폴더가 존재 함을 확인했습니다. 단, LICENSE 폴더는 upper 대신 lowercase입니다. 나는 이것이 어떤 것에 영향을 미칠 것이라고 생각하지 않지만 잘못 될 수 있습니다.

답변

1

포장지에서 제외 할 수 있습니다. 모듈 수준 build.gradle에 다음을 추가하십시오.

android { 
    ... 

    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/LICENSE' 
    } 

    ... 
} 
관련 문제