Android Studio : Android Manifest가 없거나 잘못된 루트 태그가 있습니다 . “예”를 눌렀을 때 프로젝트

Android Studio (AS) 에서이 오류가 발생했습니다.
여기에 이미지 설명을 입력하십시오

내가 얻은 방법 :

나는 처음부터 AS 프로젝트를 만들었고 모든 것이 잘되었습니다. 그런 다음 팝업이 나타 났으며 (정확하게 기억한다면) ” Android Framework detected” 와 같은 말을했습니다 . “예”를 눌렀을 때 프로젝트 / 모듈에 일부 변경이 발생했습니다. 그 후 위의 오류가 발생했습니다.

편집하다:

제 경우에는 문제 Gradle와 관련 이 없습니다 . 그것은 함께해야 할 일을했을 IntelliJ/ Android Studio구성, .iml특히 파일. 나는이 유익한 게시물을 읽은 후 여기에서 깨달았습니다 .



답변

Android Studio v0.8.2에서 Sync project with Gradle files버튼을 클릭하면 문제가 해결되었습니다.

"Grandle 파일과 프로젝트 동기화"버튼이 강조 표시된 Android Studio 도구 모음의 스크린 샷

최신 정보

jaumard 의 의견에 감사드립니다 . 는 IF Sync project with Gradle files가 보이지 않는 당신은 Gradle을 패널을 열고 상단에있는 도구 모음을 동기화 아이콘을 클릭합니다.

그것이 도움이되기를 바랍니다 🙂


답변

(어쨌든) File-> Invalidate Caches and Restart …를 호출하십시오.


답변

나의 경우에는:

settings.gradle 파일이 비어 있습니다. 나는 defualt 코드를 추가했다.

include ':app'

그런 다음 클릭했습니다

Gradle 파일과 프로젝트 동기화

그런 다음 프로젝트 시작이 작동합니다.


답변

프로젝트 구조 / 모듈 / 매니페스트 파일에서 생성 된 소스가 아닌 코드의 올바른 매니페스트 파일을 가리키는 지 다시 확인하십시오.

이는 Android Studio 및 Intelli J 모두에 해당됩니다. 기존 소스에서 프로젝트를 가져올 때 생성기 소스 디렉토리 내에서 매니페스트 파일을 선호합니다.


답변

나를 위해 도움이 된 것은 :

  • .gradle / 폴더 삭제
  • .idea / 폴더 삭제
  • ****. idea *** 파일 삭제
  • Android Studio를 다시 엽니 다
  • 그런 다음 Android Studio로 gradle에서 가져 오기

답변

비슷한 문제가 발생했습니다. 내 … / lib 디렉토리 아래로 이동 한 이유에 상관없이 … / src 디렉토리처럼 보입니다. / lib 디렉토리에서 옮겼습니다. 이제 / lib와 / src는 같은 레벨에 있습니다. 안드로이드 스튜디오를 깨끗하게 재구성하고 다시 시작하면 모든 것이 정상으로 돌아옵니다. 내 에뮬레이터가 정상적으로 시작되었습니다.

디렉토리 구조를 확인하고 싶을 수도 있습니다. 작업중 인 프로젝트와 디렉토리 구조를 비교하십시오. 차이를 볼 수 있습니다.


답변

내 문제를 해결 AndroidManifest.xml하기 위해 이동 PROJECT_NAME/src/main했습니다.