使用不同版本发布相同的应用程序

Mat*_*att 0 android publish publishing google-play

我正在开发一款应用程序,我希望有三个版本可供出售.基本上是经济,标准和高级版本.我有一个开关,您可以在其中更改变量并设置编译的版本.

当我尝试发布应用程序时,它表示包含名称的应用程序已存在.

我是否需要使用唯一密钥对每个包进行签名,或者是否需要更改每个版本的整个包名?如果我需要更改包名称,最简单的方法是什么?

谢谢.

ina*_*ruk 6

您应该将项目转换为Android库.然后创建三个应用程序项目,每个项目都有不同的包名称和不同的"变量".

  1. com.you.package.economy, - >将变量设置为经济
  2. com.you.package.standard - >将变量设置为标准
  3. com.you.package.advanced, - >将变量设置为高级

有关Android库的更多信息,请参阅文档.如果您需要更深入的信息Android库如何工作,请参阅我的帖子.