【问题标题】:How to publish a self-hosted app on Google Play?如何在 Google Play 上发布自托管应用程序?
【发布时间】:2018-05-18 10:13:34
【问题描述】:

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

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

客户希望将 APK 保存在自己的场所(以及自己的 COSU 设备上),而不是在 Google 上托管应用。根据谷歌的说法,这是可能的——谷歌称其为自托管私有应用程序,并且还有文章描述了除实际发布过程之外的所有内容 (https://support.google.com/googleplay/work/answer/6145182?hl=en&ref_topic=6145152)。

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

BR托马斯

【问题讨论】:

    标签: mdm google-play-console android-managed-profile android-enterprise


    【解决方案1】:

    开发者帐户的所有者必须是企业的管理员才能在 Google Play 上发布自托管应用。因此,您需要让您的客户使用他们的管理员帐户创建一个开发者帐户,并使用该帐户上传自托管应用程序。

    然后是 Google Play 控制台中的步骤:

    • 创建一个新应用,
    • 在“定价和分发 > 托管 Google Play”中选择“启用高级托管 Google Play 功能”,
    • 然后选择“将此应用程序私下定位到组织列表”

    应用现在应该针对一个组织:

    之后:

    • 转到“应用发布 > 生产轨道 > 管理”并创建一个新版本,
    • 选择“我正在为在 Google Play 之外托管的 APK 上传配置”,
    • 上传您的 JSON 文件。

    界面应该是这样的:

    测试

    如果您想在将应用发送给客户之前对其进行测试,您可以使用Android Management Experience 创建一个测试组织。只需确保为应用使用不同的包名称,因为包名称在 Play 中必须是唯一的。

    【讨论】:

    • 谢谢!这正是我所需要的。我从未见过有关在外部上传应用程序配置的复选框。直到我将开发者帐户分配为企业的管理员时才出现。
    猜你喜欢
    • 2019-01-18
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 1970-01-01
    • 2021-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多