我开发了Android应用程序。现在我想把它交付给我们公司的用户。在不发布 Android Market 的情况下将其交付给用户的最佳方式是什么?
我可以将 APK 存储在服务器中并将链接发送给用户。用户可以从
他们的手机访问该链接并将APK下载到SD卡,然后安装到他们的手机上。那可能吗?
我开发了Android应用程序。现在我想把它交付给我们公司的用户。在不发布 Android Market 的情况下将其交付给用户的最佳方式是什么?
我可以将 APK 存储在服务器中并将链接发送给用户。用户可以从
他们的手机访问该链接并将APK下载到SD卡,然后安装到他们的手机上。那可能吗?
如果您不想公开分发它,那么您所说的将起作用。您可以提供一个 APK,用户可以将其下载到他们的设备并直接从 APK 安装。或者,您可以通过 ADB 安装。
然而,这使得升级有点棘手。
我之前所做的是在 Dropbox 上托管 APK,并提供一个公共 URL 供用户下载。一旦他们下载了它,一个弹出窗口会询问用户是否要安装它。这很容易设置。
是的,您尝试做的是正确的,但请确保您还为用户提供 API 级别,因为您的应用程序可能无法在早期的 API 级别上运行。
你的方法肯定会奏效。另一种方法是通过邮件作为附件发送。
简单地将 .apk 分发给您的内部用户可能是最简单的设置方法,但是您不会从 Google Play 提供的自动应用更新中受益。
到目前为止,还有更多可用的解决方案,例如私有渠道(适用于 Google Apps 用户)、用于内部分发的 Alpha/Beta 阶段(更像是 hack..)或复杂的MDM解决方案。
请参阅我在Google Play 部署中为内部公司用户提供的答案,仅供参考。