2012-09-04 137 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网站就会将您的旧应用程序识别为新版本,并且会替换旧版应用程序。