如何在Google Play上发布自托管应用?

问题描述 投票:3回答:2

在Google开发者账户的Google Play控制台中,在哪里上传自托管(托管)应用的定义文件?

我正在为一个使用EMM(XenMobile)管理他们的Android设备的客户开发一个应用程序.我们正在使用Android Enterprise(以前的Android for Work)在设备上创建一个设备所有者管理的配置文件,并与XenMobile一起使用管理的Play商店发布应用程序。

客户希望将APK保存在他们自己的设备上,而不是在Google上发布应用。根据谷歌的说法,这是可能的--谷歌称其为Self hosted private apps,也有文章描述了一切,但实际发布过程(https:/support.google.comgoogleplayworkanswer6145182?hl=en&ref_topic=6145152。).

我有开发者账号和从EMM创建的json定义文件,但是当我尝试上传json而不是apk文件来发布应用时,我被提示上传apk文件。因此我的问题是--我应该在哪里上传定义文件?

BR Thomas

mdm google-play-console android-managed-profile android-enterprise
2个回答
2
投票

开发者账户的所有者需要是企业的管理员,才能在Google Play上发布自托管应用。因此,你需要要求客户使用他们的管理员账号创建一个开发者账号,然后用这个账号上传自托管的应用。

那么下面是Google Play控制台中的步骤。

  • 创建一个新的应用程序。
  • 在 "定价& 分销> 管理的Google Play "中选择 "开启高级管理的Google Play功能"。
  • 然后选择 "将此应用私下定位到组织列表"

现在的应用应该是针对一个组织的。

Upload externally hosted app

之后,

  • 进入 "App发布> 生产轨道> 管理",并创建一个新的版本。
  • 选择 "我正在为Google Play以外托管的APK上传配置"。
  • 上传你的JSON文件。

界面应该是这样的。

enter image description here

测试

如果您想在向客户发送应用程序之前对其进行测试,您可以使用以下方法创建一个测试组织。安卓管理经验. 只要确保为应用程序使用不同的包名,因为包名在Play中必须是唯一的。

© www.soinside.com 2019 - 2024. All rights reserved.