반응형

안녕하세요, 츄르 사려고 코딩하는 집사 코집사입니다.

이번 포스팅은 안드로이드 스튜디오에서 패키지 이름을 변경하는 방법에 대해 써보려고 합니다.

패키지 이름에 많은 사람들이 관심을 가지는지는 모르겠지만,

플레이 스토어에 자신들이 만든 Application을 올리려면 패키지 이름을 바꾸곤 합니다.

대부분, 패키지 이름은 com.example.~~~~.~~~~ 이런 식으로 구성이 되어 있는데, 플레이 스토어에서는 com.example이 있는 것이 제한되어 패키지 이름에 대해 많은 문제가 발생하여 패키지 이름을 바꿉니다.


플레이 스토어에 com.example.~~~.~~~ 라고 패키지 이름을 가지고 있으면, 아래와 같은 문제가 발생합니다.



'com.example'이(가) 제한된 상태이므로 다른 패키지 이름을 사용해야 합니다.


오늘 Application을 플레이 스토어에 올리는데 위와 같은 문제가 발생하더라구요.

그래서 금방 해결했습니다~


플레이 스토어에서 발생하는 문제는 아래와 같이 진행을 하면 해결됩니다.



아래에서 원하는 패키지를 확인하고, 오른쪽 상단에 톱니바퀴를 눌러서

Compact Empty Middle Packages를 체크 해제해 줍니다.


체크를 하게 되면, Hide로 시작해서 뭐가 나옵니다.


해제를 하게 되면, 왼쪽을 보면 com 디렉토리 아래에 yongku2, myyou, todays처럼 디렉토리가 나눠지게 됩니다.







그 다음, 패키지 이름을 변경하고 싶은 패키지를 오른쪽 클릭을 하면

아래와 같은 화면이 나오게 됩니다.

그러면 Refactor -> Rename을 눌러줍니다.






그러면 아래와 같은 화면이 나오는데, Rename package를 선택해 줍니다.





그런 다음, 패키지 이름을 바꾸고 싶은 것을 입력해주고, 

아래의 Refactor 버튼을 눌러줍니다.








Refactor 버튼을 눌러주면, 아래의 화면에서 Do Refactor를 눌러주면 패키지 이름이 변경됩니다.

하지만, 플레이 스토어에 올리기 위해서면 한가지! 를 더 해줘야 합니다.







Gradle Scripts에서 build gradle(Module : app)를 들어가게 되면, 아래의 사진과 같이

applicationId를 변경해줘야 합니다.

com.xxxxxx.myyou.todays 중에서 xxxxxx를 변경해주면 완료가 됩니다.







자신이 만든 App을 플레이 스토어에 올려서 시장성 및 반응을 보는 것도 나쁘지 않다고 생각합니다.

저는 컴공을 나와서 기술적인 면에서도 성장을 해야 하지만, 이 기술을 가지고 뭔가의 product를 만들어

판매를 하여 결국엔 수익을 얻는 '창업'에 관심이 많습니다. 이와 관련하여, 학교에서 지원하거나 도에서 지원하는

창업 관련 아이디어 경진대회 등에서 수상을 받았습니다.

여러분들도 App에 관심이 있다면 플레이 스토어에 올리는 시도를 해보는 것도 

학습에 대한 시너지를 얻을 수 있지 않을까 생각이 됩니다!


이상으로 츄르 사려고 코딩하는 집사 !

코집사였습니다.











반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기