0

我想覆盖我的旧 android 应用程序。我必须为此做些什么?

改变AndroidManifest.xml就够了吗?
我喜欢使用另一个包结构和一个新项目来做到这一点。

问候。

4

3 回答 3

2

以下是必需的:

  1. 相同的键
  2. 相同的包名
  3. 清单中的更高版本代码
于 2012-09-04T10:37:23.167 回答
2

清单中指示的包名称应相同:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.company.demo.app"
android:versionCode="1"
android:versionName="1.0" >
于 2012-09-04T10:40:24.453 回答
1

如果你说的是在 Google Play 中注册,我认为只有节点的package="..."属性<manifest>必须相同(当然版本必须优于你的第一个应用程序)。

它也必须使用相同的密钥进行签名。

这样,Google Play 网站会将您的旧应用程序识别为新版本,并将替换旧应用程序。

于 2012-09-04T10:40:26.233 回答