2012-09-04 71 views
0

我想覆蓋舊的android應用程序。我必須爲此做些什麼?覆蓋Android應用程序

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網站就會將您的舊應用程序識別爲新版本,並且會替換舊版應用程序。