2012-09-04 5 views
0

오래된 안드로이드 응용 프로그램을 덮어 쓰고 싶습니다. 그 일을 위해 내가해야 할 일은 무엇입니까?안드로이드 응용 프로그램 덮어 쓰기

AndroidManifest.xml의 변경 사항으로 충분합니까?
다른 패키지 구조와 새로운 프로젝트를 사용하고 싶습니다.

감사합니다.

답변

2

다음이 필요합니다 :

  1. 같은 키
  2. 같은 패키지 이름
  3. 높은 versionCode를을 매니페스트에 표시된 매니페스트
+0

동일한 패키지를 의미합니다. 옛날 이야기가 있다고 해 봅시다. com.xyz.qwd 다음 새 동일해야합니까? –

+0

예, 동일해야합니다. –

2

패키지 이름에서 동일해야합니다 :

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.company.demo.app" 
android:versionCode="1" 
android:versionName="1.0" > 
1

Google Play에서 등록하는 것에 대해 이야기하는 중이라면 <manifest> 노드의 package="..." 속성 만 같고 버전이 첫 번째 애플리케이션보다 우수해야한다고 생각합니다.

동일한 키로 서명해야합니다.

그런 식으로 Google Play 사이트는 기존 애플리케이션을 새로운 버전으로 인식하여 이전 애플리케이션을 대체합니다.

관련 문제