2012-04-10 85 views
0

我开发了Android应用程序。现在我想将它交付给我们公司的用户。在未发布Android电子市场的情况下将其交付给用户的最佳方式是什么?为公司内部用户部署Android应用程序

我可以将APK存储在服务器中并将链接发送给用户。用户可以通过
手机访问该链接,并将APK下载到SD卡并安装到手机后。 这可能吗?

回答

2

如果你不想公开发布它,你所说的将会起作用。您可以提供一个APK,用户可以下载到他们的设备并直接从APK安装。或者,您可以通过亚行安装。

但是,这使得升级有点棘手。

+1

我们可以做到这一点,而无需使用其他工具?或需要另一个第三方工具? – TRS 2012-04-10 05:33:54

+0

某些设备可能带有一个预先打包的文件管理器,该文件管理器可以安装APK(或者某些类型的Android可能仅仅能够识别并安装APK)。如果没有,那么可以免费获得这些文件,如Astro File Manager。 – 2012-04-10 05:39:52

1

你的方法肯定会有效。另一种方式是通过邮件作为附件发送给他们。

+0

我们可以做到这一点,而无需使用其他工具?或需要另一个第三方工具? – TRS 2012-04-10 05:34:15

+0

我不明白另一种工具的含义? 但是,如果用户可以连接手机到他们的PC他们可以使用Android注入器工具注入apk的设备 – 2012-04-10 05:41:45

+1

如果你发送邮件它将直接安装我认为这将是最好的选择。 – 2012-04-10 05:42:24

1

我之前完成的是在Dropbox上托管APK,并提供一个公共URL给用户下载它。一旦他们下载了它,弹出窗口会询问用户是否要安装它。这很容易设置。

1

是的,您正在尝试做的是正确的,但请确保您也为用户提供API级别,因为您的应用程序可能无法在较早的API级别上工作。

1

只需将.apk发布给您的内部用户可能是最简单的设置方式,但您不会从Google Play提供的自动应用更新中受益。

到目前为止,还有一些解决方案可用,例如, Private Channel(适用于Google Apps用户),用于内部分发的Alpha/beta阶段(更像是黑客..)或复杂的MDM解决方案。

请参阅my answerGoogle Play deployment for internal company user only以供参考。