0

在开发 android 应用程序时,我发现为什么当我使用 apk 文件安装另一个应用程序时,以前的应用程序会被替换。

这些应用程序具有不同的名称、标签,但包名称相同。那样行吗?

4

3 回答 3

4

看看你的包名。包名必须是唯一的。可能是你的问题

于 2013-04-16T11:58:36.333 回答
2

这些应用程序具有不同的名称、标签,但包名称相同。那样行吗?

不,这不好。包名是系统唯一标识一个应用程序的方式。

例如,您应该/可以将您的包名称命名为:

  • com.jrgalia.app_1_name
  • com.jrgalia.app_2_name
  • com.jrgalia.app_3_name

ETC...

于 2013-04-16T12:01:51.790 回答
2

非常具体地说明您的应用程序被替换的原因。所有应用程序都将存储在/data/data/package_name

如果您执行 adb install 那么文件夹及其内容将被您的新操作替换,这就是为什么在上传到 google play 时它会确保包名称是唯一的。

在此处输入图像描述

于 2013-04-16T12:06:51.667 回答