본문 바로가기
Android

[안드로이드] 프로젝트 패키지명 변경

by JongSeok 2023. 3. 16.

안드로이드 스튜디오에서 프로젝트를 작업하던 중에 패키지명을 변경해야 할 때가 있습니다.

저는 이번에 플레이스토어에 앱을 심사 요청을 하려는데 패키지명에 .example이 포함되면 안 되기 때문에 수정해야 했습니다.

 

예전에 패키지명을 변경하던 중 프로젝트 파일 일부에서 패키지명과 경로가 꼬이게 되어 크게 고생한 경험이 있어 포스팅에 정리해두려 합니다.


Project 우측상단 톱니바퀴 아이콘을 클릭해 'Compact Middle Packages'을 해제합니다. (초기에는 대부분 체크되어 있을 것입니다.

com.example.sejonggoodsmallproject가 com, example, sejonggoodsmallproject로 분리된 걸 확인할 수 있습니다.

저는 exmaple 패키지명을 변경하기 위해 example 패키지 → Refactor Rename을 클릭합니다.

경고창이 뜬다면 'In Whole Project'를 클릭합니다.

변경할 패키지명을 입력합니다.

'Do Refactor'를 클릭합니다.

마지막으로 app수준 build.gradle에서 applicationId를 변경된 패키지명으로 수정하고 'Sync now'를 실행합니다.

 

혹시 Firebase를 사용하고 있거나 프로젝트에 google-services.json 같은 파일이 포함되어 있다면 해당 파일에서 개별적으로 패키지명을 수정해주어야 합니다!!

728x90
반응형