을왕라의 정리함
RN - 안드로이드 패키지 이름 변경 본문
작업을 하다보니 어느덧 배포단계를 하게 되었다.
aab파일을 생성하고 플레이콘솔에 제출하였는데 이미 있는 패키지 이름이라는 이유로 거부 당했다.
초반에 대충 지은 이름 때문이었다. 대충 지었던 패키지 이름을 변경해보자.
순서대로 따라 작업하면 된다.
1. android/app/src/main/java/MY/APP/NEW_ID/MainActivity.java
package MY.APP.NEW_ID;
2. android/app/src/main/java/MY/APP/NEW_ID/MainApplication.java:
package MY.APP.NEW_ID;
3. android/app/src/main/AndroidManifest.xml:
package="MY.APP.NEW_ID"
4. android/app/build.gradle:
applicationId "MY.APP.NEW_ID"
5. android/app/BUCK:
android_build_config(
package="MY.APP.NEW_ID"
)
android_resource(
package="MY.APP.NEW_ID"
)
6. ./gradlew clean
/android 폴더에서 진행하면 된다.
+ 그리고 패키지 이름을 지어줄 때 규칙은 간단하게 설명하면 회사 or 개인도메인의 역순으로 작성하고 마지막에 프로젝트 이름을 붙여주면 된다. ex) com.tistory.serryrnt.[project_name]
[출처]
https://stackoverflow.com/questions/37389905/change-package-name-for-android-in-react-native
Change package name for Android in React Native
I used react-native init MyApp to initialise a new React Native app. This created among others an Android project with the package com.myapp. What's the best way to change this package name, for e...
stackoverflow.com
https://codedragon.tistory.com/228
패키지이름(Package Name) 명명규칙, 패키지 명명 방법
패키지이름(Package Name) · 애플리케이션을 구분하는 고유한 값 · 여러분이 만든 앱이 디바이스에 설치되었을 때 다른 앱들과 구분하는 역할을 하므로 유일무이해야 합니다.
codedragon.tistory.com
'리액트 네이티브' 카테고리의 다른 글
[안드로이드 에러] Could not create service of type FileAccessTimeJournal using GradleUserHomeScopeServices.createFileAccessT (0) | 2021.06.19 |
---|---|
appcenter codepush 정리 (0) | 2021.06.15 |
ios simulator 변경 + xcode 버전 변경 (0) | 2021.06.13 |
RN - 안드로이드 배포용 APK생성하기 (0) | 2021.05.31 |
RN - 안드로이드 테스트용 빌드 파일 생성 + (오류 해결) (0) | 2021.05.30 |