Android 如何允许多个组织在Google Play Store中部署同一个私有应用程序

Android 如何允许多个组织在Google Play Store中部署同一个私有应用程序,android,deployment,google-play,Android,Deployment,Google Play,我正在为我工作的公司开发一个应用程序。目前还没有在谷歌Play商店上安装的计划。多年来,我们每次发布都只提供一个APK 使用此应用程序的组织有很多。有些公司规模较大,希望在平台上拥有一个私有应用程序,以便在自己的组织内分发(使用托管的Google Play Store)。每个组织在不同的时间可能有不同的版本 请问我有什么选择 我已经尝试了一些事情,如果我的假设得到验证,我将不胜感激 •我相信applicationId可以在build.gradle中找到 `android { defaultCo

我正在为我工作的公司开发一个应用程序。目前还没有在谷歌Play商店上安装的计划。多年来,我们每次发布都只提供一个APK

使用此应用程序的组织有很多。有些公司规模较大,希望在平台上拥有一个私有应用程序,以便在自己的组织内分发(使用托管的Google Play Store)。每个组织在不同的时间可能有不同的版本

请问我有什么选择

我已经尝试了一些事情,如果我的假设得到验证,我将不胜感激

•我相信applicationId可以在build.gradle中找到

 `android { defaultConfig {
        applicationId 'com.X.Y'
        versionCode 9437
        versionName '2.8.5'
        minSdkVersion 19
        targetSdkVersion 29 
    }
  } 
` •我认为applicationId需要在整个公共商店和所有私人商店中都是唯一的。 •当我将我的应用程序加载到托管的google play商店时,我会收到错误“上载一个具有不同软件包名称的新APK文件”。并得出结论,其他人已经加载了我的应用程序。 •当我这样做时,不会返回任何详细信息,因此我假设上传的是私人应用程序

让我相信,将我的应用发布为私人应用并允许多个组织访问是一种选择。在公共存储中发布我的应用程序,并可能对其进行许可或使用用户名/密码进行保护是一种选择。另一个是继续提供APK,但每个公司都有一个唯一的applicationId