【问题标题】:Can I install/publish non google play store apps on devices using AMA我可以在使用 AMA 的设备上安装/发布非 Google Play 商店应用吗
【发布时间】:2022-08-02 22:17:59
【问题描述】:

我在私有 ftp 服务器中存储了一个 android apk。我可以在使用 Android Management Api 的设备上发布此 apk。

  • 不,目前不支持此功能。您必须在配套应用程序中创建一个新屏幕,其中将列出 APK 并允许用户手动安装。

标签: android-management-api


【解决方案1】:

不幸的是,Android Management API 不支持在使​​用私有 FTP 服务器的设备上发布 APK。

您可以self-host your APK 并通过托管的 Google Play 将其分发到外部。外部托管应用是一种私有应用,其 APK 托管在 Google Play 之外(例如,在您自己的服务器上)。分发外部托管的应用程序通过托管的 Google Play,您(或应用的开发者)必须将包含应用元数据的 JSON 文件上传到 Play 管理中心。

笔记:为了发布一个外部托管应用,您的 Play 管理中心开发者帐号还必须是您组织的管理员帐号持有人。此外,外部托管的 Android 软件包 (APK) 不会发送给 Google 进行扫描。因此,无法保证其内容的安全性。当用户访问外部托管的应用程序时,他们会被告知这一点。

您需要确保外部托管 APK 的下载请求经过身份验证。当托管 Play 请求从外部服务器下载时,它会包含一个包含 JSON Web 令牌 (JWT) 的 cookie。

笔记:要对下载进行身份验证,我们建议对 JWT 进行解码。有关详细信息,请参阅Authenticating the download on the enterprise server

我建议您关注 Android Management API quickstart guide 以熟悉 API 的使用和实现。

如果您想及时了解 Android 企业版的最新更新,我们建议您join the Android Management API mailing list 直接在您的收件箱中接收每月更新和服务建议。

【讨论】:

    猜你喜欢
    • 2015-12-16
    • 2012-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多