Android Studio 2.2 업그레이드 후 발생한 문제입니다.

조회수 1822회

안드로이드 스튜디오 2.2로 업그레이드 한 다음 gradle 까지 업그레이드 했습니다.

업그레이드 한 후 패키지명이 길레 변했는데 설정이 변해서 그런건지 아니면 구글에서 이렇게 보이도록 한건지

모르겠네요.

ex) 패키지명 kr.co.example.test

패키지

test1 -> kr.co.example.test.test1

test2 -> kr.co.example.test.test2

test3 -> kr.co.example.test.test3

test4 -> kr.co.example.test.test4

test5 -> kr.co.example.test.test5

이런식으로 java 아래 kr.co.example.test. 패키지 밑에 각각의 패키지가 패키지명이 합쳐져서 나옵니다.

아시는분 꼭좀 알려주세요~!

2 답변

  • 그래들 싱크가 에러 없이 정상적으로 완료됐는지 확인해보세요. 그래들 싱크 중이거나 에러가 발생하면 프로젝트 윈도우의 패키지 구성이 아래 그림처럼(설명하신 것처럼) 나올 수 있습니다.

    이미지

    하지만 그래들 싱크가 정상적으로 완료되면 다음 그림처럼 나오는 것을 확인할 수 있습니다. 첨부한 스크린샷은 안드로이드 스튜디오 2.2로 업데이트 후 테스트 한 것이니 참고하세요.

    이미지

    • 싱크 에러없이 컴파일 되고있습니다. 밑에있는 스크린샷 처럼 나오는게 보기 싫어서 다시 돌리고싶어 드린 질문이었습니다ㅠ jgson 2016.9.22 10:05
  • 왼쪽 메뉴에서 보이는 패키지명을 말씀하시는거라면... 이미지

    Flatten Packages 체크를 해제해보세요. 업데이트와는 상관없이 예전부터 있었던 메뉴에요 ^ ;

    • 그 메뉴는 예전부터 해제되어있던 메뉴입니다. 저는 버전 업이 되면서 패키지 트리가 전과 다르게 지저분하게 보여서 고치고 싶어 드린 질문이었습니다. 답변 감사합니다. jgson 2016.9.22 10:04
    • 어떻게 표기되고 있다는건지 이해가 잘 안되네요^^; 2.2 업그레이드해도 왼쪽 메뉴는 달라진게 없었거든요. 송주연 2016.9.22 10:59
    • 패키지가 kr.co.test.appname 이라고 가정했을 때요. 여기 아래에 패키지를 main을 만들면 패키지가 main이라는 이름을 가져야되는데 kr.co.test.appname.main으로 나온다는 이야기 입니다. 프로젝트 하던게 스튜디오 업데이트하면서 갑자기 모든 패키지가 이렇게 나오네요...ㅠㅠ jgson 2016.9.22 18:20

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.