나는 phonegap 프로젝트에 푸시 알림 기능을 추가하게되었습니다. iOS의 모든 기능이 원활하게 작동하지만 Android가 문제를 일으키고 있습니다. 문제는 응용 프로그램 패키지/번들 이름이 com.phonegap.helloworld 인 것 같습니다. Urbanairship은 xcode에서 쉽게 변경되었지만 안드로이드 측면에서 그렇게 쉽게 변경되지 않은 "중복 된 패키지 이름"을 좋아하지 않습니다.phonegap 프로젝트의 Android 패키지 이름을 변경하십시오.
Change package name to existing Phonegap projects 즉 플랫폼/android/AndroidManifest.xml에서 'package'필드를 변경 한 다음이 새로운 패키지를 반영하도록 디렉토리 구조를 리팩토링했습니다. 그러나 안드로이드 앱을 만들 때 패키지 이름 변경을 반영하기 위해 mv'd 한 이전 디렉토리가 다시 나타납니다. AndroidManifest.xml 파일도 'package'필드가 com.phonegap.helloworld로 돌아가도록 변경되었습니다.
그래서 나는 당황하고 있습니다. 어떻게 패키지 이름을 변경합니까?
당신은 그의 대답을 오해. 그는 platform/android/AndroidManifest.xml 파일을 변경하는 것에 대해서도 언급하지 않았지만, 그의 게시물에서 그 파일을 어떻게 이해했는지 확신 할 수 없습니다. –
프로젝트의 매니페스트 파일을 여기에 게시하십시오. 정확히 어떤 부분을 편집해야하는지 알려 드리겠습니다. –
그 밖의 다른 해석 방법은 "예, 기본적으로 매니페스트에서 android : package 속성을 변경 한 다음 src/folders를 리 팩터로 사용하여 동일한 패키지 이름을 따릅니다." – John