Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在同一设备上具有生产和beta APK_Android_Google Play_Publish - Fatal编程技术网

Android 在同一设备上具有生产和beta APK

Android 在同一设备上具有生产和beta APK,android,google-play,publish,Android,Google Play,Publish,我是否可以向选定的用户提供我的应用程序的生产版和测试版 使用案例如下,有一些用户愿意尝试我的应用程序的新版本,但他们已经在使用稳定版本进行工作。测试版可能有bug/崩溃,不适合在工作中使用。因此,最好同时安装两个版本 如果beta APK单独发布(例如在我的网站上),用户无论如何都必须删除稳定的APK。 如果beta-APK有不同的包名,我必须分叉存储库,然后管理合并,这是我应该避免的 在Play Store上有没有标准的方法 用户可以从Play Store中选择要安装的版本吗 是否有一些工具

我是否可以向选定的用户提供我的应用程序的生产版和测试版

使用案例如下,有一些用户愿意尝试我的应用程序的新版本,但他们已经在使用稳定版本进行工作。测试版可能有bug/崩溃,不适合在工作中使用。因此,最好同时安装两个版本

如果beta APK单独发布(例如在我的网站上),用户无论如何都必须删除稳定的APK。 如果beta-APK有不同的包名,我必须分叉存储库,然后管理合并,这是我应该避免的

  • 在Play Store上有没有标准的方法
  • 用户可以从Play Store中选择要安装的版本吗
  • 是否有一些工具可以简化包重命名

如果软件包名称相同,则不可能。@MD这是一个奇怪的答案,因为我需要将具有相同软件包名称的APK上传到生产、Beta和Alpha。考虑到您可以将APK从Alpha转移到Beta再进行生产,这是非常符合逻辑的。但我也想在同一台设备上同时安装Alpha、Beta和Production。