안드로이드 프로젝트명은 com.example로 시작하는 패키지명으로 작성되어있으면 안됩니다. 프로젝트를 플레이스토어나 앱스토어에 업로드할때, 예제파일을 올린것으로 간주하여 거절당하기 때문입니다.
안드로이드스튜디오 2021.1.1 버전으로 패키지명을 변경해보겠습니다.
패키지명 변경하기
상단에 있는 Android로 목록 잡아두고 app > java 폴더에 com폴더가 보인다면 그냥 작업해도 됩니다.
하지만 com.패키지명 으로 보인다면, 아래처럼 설정해야합니다.
묶여있는 패키지명 구조를 풀어주는 과정입니다.
Android 오른쪽에 있는 톱니바퀴 아이콘을 클릭하여
Tree Appearance > Flatten Packages와 Compact Middle Packages가 체크되어있지 않으면 됩니다.
이제 java폴더 안에 있는 com 폴더가 보이면서 패키지 구조가 풀리면 변경하고싶은 폴더가 com 밑에 있는 b로 시작하는 폴더라면,
폴더의 오른쪽 마우스를 클릭하여 Refactor > Rename을 누릅니다.
Rename이 뜨면, 바꿀 이름을 상단에 작성하고, 아래 모든 곳을 변경하기 위해서 scope > all Places를 선택해 두고 Refactor로 적용합니다.
All Directories를 누릅니다.
다 눌렀으면 이제 화면 하단에 어디를 변경했는지에 대한 변경내역 목록이 쭉 출력됩니다.
왼쪽 하단에 Do Refactor 버튼을 클릭하게 되면 최종 적용이 됩니다.
그 밑에 있는 폴더도 동일하게 rename 작업을 합니다.
이제 원하는 패키지명 이름으로 바꾸었다면, Ctrl+Shift+R을 눌러서 전체 코드찾기에 들어가봅니다.
이외에도 혹시나 이전 패키지명의 흔적이 남아있으면 안되니까 누락된 곳을 검색해보겠습니다.
누락된 곳 확인하기
이전 패키지명이었던 com.bestcom 이라 일부를 검색해 보았습니다.
목록에 나온것이 com.bestcom.이라고 적혀있던 부분입니다.
더블클릭하여 해당 위치로 이동한 후, 바꿀 패키지명으로 수정합니다.
Gradle Scripts 안에 있는 build.gradle 파일을 더블클릭해서 이전 패키지명이 남아있는지까지 확인하면 끝!
'App Dev > Android' 카테고리의 다른 글
[Android]안드로이드 키 인증받고 올리기(기존 jks 키파일이 있는 개발자 기준) (0) | 2023.08.29 |
---|---|
[android] android studio usage/usages 지우는 방법 (0) | 2023.05.17 |
[android studio] 액티비티 있는 기본 프로젝트 만들기(new project / empty activity) (0) | 2023.03.21 |
[Android] jks 빌드시(Invalid keystore format) 오류해결하기 (0) | 2023.01.29 |
안드로이드스튜디오 R오류 수정하기 (0) | 2023.01.29 |
댓글