2014-11-25 13 views
2

현재 뉴스 피드 용 풀다운 새로 고침 기능을 구현하기 위해 Hacker News Android 클라이언트의 포크를 작업 중입니다. 내가 Github에서에서 안드로이드 스튜디오 프로젝트를 수입 한 후 그러나, 나는 다음과 같은 오류가 발생합니다 :Hacker News Android 클라이언트 : "MainActivity_ '기호를 해결할 수 없습니다."

Cannot resolve symbol 'MainActivity_'

뿐만 아니라 MainActivity에 대한뿐만 아니라 응용 프로그램에서 사용하는 여러 가지 다른 활동. 이 오류는 프로젝트 디렉토리를 보면 액티비티 이름이 밑줄 "_"로 끝나지 않으므로 의미가 있습니다. 그러나 이러한 활동은 Android Manifest의 밑줄로 참조됩니다. 이것은 필자가 어떻게 든 Android Studio에 프로젝트를 잘못 가져 왔다고 생각하게 만듭니다. 그러나 나는 정말로 확신하지 못합니다.

어제 빌드> 프로젝트 정리로 이동 한 다음 빌드> 프로젝트 다시 작성으로이 문제를 해결할 수있었습니다. 그러나 오늘 프로젝트를 재개하면서 같은 문제가 발생하고 이러한 조치로 더 이상 문제가 해결되지 않습니다. 어떤 아이디어?

+0

그래서 Gradle에서 AndroidAnnotations 라이브러리를 사용합니다. 해커 뉴스 클라이언트가 사용하는 참조하고있는'MainActivity_' 클래스를 생성하는 일을하기 위해 주석 프로세서를 사용합니다. 나는이 과정을 관리하는 android-apt plugin의 특성을 확신 할 수 없지만, manifest 파일이나 소스 코드의 패키지 중 어느 것을 사용하고있는 패키지 이름을 변경 했는가? –

답변

1

프로젝트에 AndroidAnnotations library해야합니다.

이 구성의 경우 here을 참조하십시오.