cordova를 사용하여 Android 프로젝트 빌드의 패키지 이름을 변경하는 방법을 아는 사람이 있습니까? 내가 config.xml에에 <widget id>
을 변경Codyova 프로젝트 안드로이드 패키지 이름 변경
cordova platform remove android
을 실행하여
를 프로젝트에서 안드로이드 플랫폼을 제거 :
나는 수행하여 안드로이드 프로젝트 이름을 변경 시도했다 :
<widget id="com.oldName.oldName" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<widget id="com.newName.newName" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
에 내가 한 후, 내가 가진 것을 cordova platform add android
문제를 수행하여
-
을 실행시 오류가 발생했습니다.
cordova run android
:
(node:xxxxx) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot read property 'manifest' of undefined
이 오류를 제거 할 수있는 유일한 방법은 내가 많이 Google에 노력
(물론 안드로이드 플랫폼을 다시 설치) 원래 패키지 이름에 복귀하는 것입니다하지만 그냥 나를 위해 일하는 해결책을 찾을 수없는 것 같습니다. 네가 이걸 나에게 깨우칠만큼 친절 해?
내부
android-packageName
를 사용할 수 있습니다. 앱이 시작되는 동안 어설 션 오류로 인해 오류가 발생합니다. 이 단언은 구 패키지 이름에 의존하는 것처럼 보이지만 어설 션 코드는 알기 힘듭니다. – Blauharley@Blauharley 답장을 보내 주셔서 감사합니다. 흠, 이미 맞다고 생각하세요? 나는 그것을 여러 번 시도하고 그것을 고치는 많은 방법을 시도했지만 항상 같은 오류가 발생합니다. 다음은 내가 할 일입니다. 대신 Android Studio에서 패키지 이름의 이름을 바꾸고 작동하는지 확인하겠습니다. 건배 메이트, –