私有Android应用程序部署/安装?

时间:2011-07-18 22:11:54

标签: android deployment private

是否可以创建仅供内部使用的Android应用程序?基本上私人应用程序不打算由未经批准的手机安装?

如果是这样,基本的部署过程是什么?你如何在员工手机上获得应用程序?

谢谢!

8 个答案:

答案 0 :(得分:19)

最简单的方法是通过电子邮件发送给他们。任何带有.apk附件的电子邮件都会显示一个“安装”按钮,您可以点按该按钮来安装该应用。

需要启用从非市场来源安装 - 这有点安全风险 - 但是如果需要,系统会提示用户打开它,甚至给出一个能让他们正确的按钮到适当的设置页面。整个过程非常光滑。 :)

或者,您可以将其复制到手机中(例如,在USB存储模式下连接手机后),然后使用文件系统应用程序找到该文件并进行安装。

然而,通过电子邮件发送电子邮件是最简单的方式。

编辑:我认为你的意思是私有,因为“只发送给某些人”并且你实际上并没有找到一种方法来阻止应用程序在未经批准的设备上运行

答案 1 :(得分:13)

现在有一个正确的方法Google Play Private Channel for Google Apps。您在私人频道上发布应用,然后向用户发送邀请。它不会被其他Google Play用户看到。

答案 2 :(得分:7)

我刚推出了一项名为AppKilt(www.appkilt.com)的新服务,允许您私下部署应用程序。该服务还可以托管在您的企业中,以提高安全性。

答案 3 :(得分:7)

选项1

使用Google Play专用频道可能是最好的方式,但仅对Google Apps用户有用。

选项2

您可以使用新的开发人员信息中心选项,让您的应用程序处于Alpha或Beta阶段,并且仅适用于选定的Google帐户(使用群组或Google +圈子)。您的应用可以无限期保持测试状态,以免其他用户看到。如果你喜欢这种方法,你也可以使用像TestFlight这样的服务。

选项3

邮件分发也没关系,甚至在文档中提到我发​​现有点奇怪,但我建议你使用像Dropbox这样的文件存储,只是将链接分发给选定的人。

答案 4 :(得分:3)

您也可以http://www.neoupdate.mobi - 您可以在那里管理整个应用的内容。

答案 5 :(得分:2)

两种主要方式:

您可以使用非市场应用程序安装方法,也可以使用连接的PC上的adb来安装您作为裸文件分发的apk。缺点是任何拥有apk的人都可以安装你的应用程序。

或者,您可以通过Android市场分发应用程序,但要使其在您控制的服务器上需要一个帐户才能执行任何有用的操作。好处是拥有apk不会给未经授权的用户带来太大的影响;不利的一面是来自混乱的randoms的负面评价,并且你已经让你的apk非常适合感兴趣的各方了解和反编译。 (还有一种方法可以将应用程序推向市场但不会将其列出,因此只能通过完整的URL访问,但不要依赖于此)

答案 6 :(得分:0)

是。截至目前我使用这种方法,我必须在手机上手动加载应用程序,但是可以使用其他技术。加载后,应用程序会检查主服务器以查看它是否是最新的。如果不是,则下载并安装新版本。

答案 7 :(得分:0)

如果你去你的eclipse工作区并转到你的应用程序的文件夹,在bin文件夹中假设你使用eclipse开发,你会在那里找到一个.apk文件。将其复制到手机,然后使用类似EZ文件资源管理器(或类似的东西)访问您的android文件系统,单击.apk,它将安装并准备使用。