Android 中具有一个包名称的多个项目

Multiple Projects with one package name in Android

我有一个 Android 具有唯一包名称的项目。它也可以在 Google Play 商店中找到。但现在我需要对应用程序进行巨大的改变。那么我该怎么做才能避免在 Play 商店中发生碰撞。同样在我的本地机器上,我是否需要更改包名称,因为我也在使用 GCM 进行推送通知。

对此的任何解决方案,否则我必须使用旧代码并更改所有内容。

如果您只想更改包名称,则可以通过在您的应用中添加更多产品口味来实现。

您需要在 build.gradle

中进行以下修改
 productFlavors {


        appWithOldPackageName{
            applicationId = "your.existing.package.name"

        }
        // This specifies the configuration of GHS android for huddle one devices
        appWithNewPackageName{
            applicationId = "your.new.package.name"
}
}