Android 如何让我的应用程序有两个不同的版本

Android How to have two different version of my application

我想知道是否有办法在同一台设备上安装我们应用程序的两个版本。

目的是让使用我们的产品 api 的人正常使用它,同时让我们可以使用我们的测试 api 在我们的团队内部部署一个而无需卸载生产的人?

我们正在通过 Playstore 部署生产,目前我们正在使用 Crashlytics 在实习生中进行部署。如果我们能继续使用这个工具,那就太好了。

如果你有什么想法?

此致,

是的,有一种方法可以做到这一点,即产品口味。 Here 是用于此目的的 android 指南。

您可以在 android 工作室中使用构建变体。 转到项目架构并根据需要添加风味并设置不同的值
http://tools.android.com/tech-docs/new-build-system/user-guide https://developer.android.com/studio/build/build-variants.html