2014-11-07 4 views
0

방금 ​​Android Studio를 1.8.11에서 1.9.2로 업데이트했습니다. 처음 업데이트 후 프로젝트를 열었을 때 "import new gradle and syn project"와 같은 말을했습니다. 내 프로젝트가 전혀 만들지 않을 것이기 때문에 그것을 눌렀습니다. 어쩌면 어쩌면 이것이 작동 할 수도 있습니다. 안드로이드 스튜디오 다음 다운로드 및 설치 Gradle 2.1,하지만 지금은 내가 cannot resolve symbol R 모든 com.projectName.R, 내 모든 클래스 파일에 빌드하려고 할 때.Android Studio 및 Gradle 업데이트 후 프로젝트가 빌드되지 않습니다.

누구나 동일한 문제가 발생하거나 해결 방법을 알고 계십니까? 어떤 도움이라도 대단히 감사합니다.

편집 : 이것은 이전 1.8.11 프로젝트를 1.9.2로 열 때 발생하는 오류입니다. Error:The project is using an unsupported version of the Android Gradle plug-in (0.12.2). The recommended version is 0.14.1. <a href="fixGradleElements">Fix plug-in version and re-import project</a>

Gradle을 1.12에서 2.1로 업데이트 할 때 링크를 클릭하면 내 com.projectName.R 가져 오기가 중지됩니다.

+0

프로젝트가 컴파일되지 않으므로 R 클래스도 생성되지 않습니다. 다른 오류가 있습니까? – mithrop

+0

아니요, 이것이 유일한 오류입니다. 내 메시지 Gradle 빌드가 "androids : processReleaseManifest FAILED"라고 쓰여진 직후에 "오류 : 작업 실행에 실패했습니다. : androidrss : processReleaseManifest '. > NOT_FOUND_ERR : 컨텍스트에서 노드를 참조하려고 시도합니다. 그것은 존재하지 않는다. " 다른 모든 단계는 "UP-TO-DATE"등을 씁니다. : androidrss : mergeReleaseResources UP-TO-DATE – user2408952

+0

프로젝트를 어떻게 구성하고 있습니까? (그리고 그냥 fyi, 그것은 N없이 Gradle입니다.) – mithrop

답변

1

동일한 오류가 발생하여 내 모듈 중 하나에 AndroidManifest.xml 파일에 <application> 태그가 없었습니다. 당신이없는 태그 모든 파일이 없거나 같은 문제가 발생하지 않는 경우

<?xml version="1.0" encoding="utf-8"?> 
<manifest package="com.package.mine"> 
    <application /> 
</manifest> 

, 당신이 명령 실행하려고 제안 : 빈 <application /> 태그를 추가

이 문제를 해결 줄 :

gradlew assembleDebug --info 

및 오류가 발생하기 직전의 내용을 확인하십시오. --info 매개 변수의 추가 정보는 내 문제를 해독하는 데 도움이되었습니다.

관련 문제