새로운 Android Studio로 Google Play 서비스를 테스트하려고합니다. google_play_services.jar에 대한 종속성이있는 프로젝트가 있습니다. 그러나 프로젝트를 다시 빌드하려고하면 다음 오류가 발생합니다.
Information:[TstGP3-TstGP3] Crunching PNG Files in source dir: C:\Users\ans\AndroidStudioProjects\TstGP3\TstGP3\src\main\res
Information:[TstGP3-TstGP3] To destination dir: C:\Users\ans\AndroidStudioProjects\TstGP3\build\classes\res-cache\TstGP3-TstGP3
Information:Compilation completed with 2 errors and 0 warnings in 2 sec
Information:2 errors
Information:0 warnings
C:\Users\ans\.AndroidStudioPreview\system\compiler\tstgp3.3f17bd41\.generated\Android_BuildConfig_Generator\TstGP3-TstGP3.74fc5b25\production\com\example\tstgp3\BuildConfig.java
Error:Error:line (4)error: duplicate class: com.example.tstgp3.BuildConfig
C:\Users\ans\.AndroidStudioPreview\system\compiler\tstgp3.3f17bd41\.generated\aapt\TstGP3-TstGP3.74fc5b25\production\com\example\tstgp3\R.java
Error:Error:line (10)error: duplicate class: com.example.tstgp3.R
두 개의 BuildConfig 파일과 두 개의 R 클래스가있는 것 같습니다. 문제를 어떻게 해결할 수 있습니까?
편집하다:
컴파일러가 두 개의 R.java 파일을 컴파일하는 것을 확인했습니다. 하나는 내 프로젝트 폴더에 있고 다른 하나는 % USERPROFILE % .AndroidStudioPreview 폴더에 있습니다. 그래서 컴파일러 설정에서이 "Preview"폴더를 제외하려고했습니다. 이제 작동합니다. 이 문제는 프로젝트에서 Google Play 서비스 클래스를 사용하기 시작한 후에 만 발생합니다. 누군가이 문제의 원인을 설명해 주시면 감사하겠습니다.