카테고리 없음
안드로이드 스튜디오에서 협업할 때 조심해야 할 것들(git&gitHub)
무한경쟁시대
2021. 10. 23. 09:19
1. 컴퓨터마다 JDK의 버전이 다를 수 있는데, 그 경우에 .idea\compiler.xml에서
<bytecodeTargetLevel target="11">이 다를 수 있다.
컴파일러의 버전이 자꾸 달라지면 충돌로 인해 작업진행이
어려워 질 수 있으므로 해당 파일 깃푸쉬를 막아두거나, 버전을 통일해야한다.
2. JDK에 따라 안드로이드 스튜디오 [File] - [Settings] -[Build,Execution,Deployment] - [Build Tools] - [Gradle] JDK 기본설정값이 다르다. 다른팀원들은 11이 기본버전이였으나, 필자는 16이 기본이였다.
3. 결론: 완전히 같은 환경으로 맞춰주는게 불가능 하다면, 최소한 .idea\compiler, .idea\gradle, .idea\misc가 들어가는 파일을 빼고 깃허브에 올리도록 하자..