gpt4 book ai didi

android - 为企业单击一次 Android 应用程序安装/升级

转载 作者:行者123 更新时间:2023-11-29 00:43:51 25 4
gpt4 key购买 nike

  1. 我构建了一个 Android 应用程序,供我公司(也称为企业)的员工使用。
  2. 我不希望此应用程序通过 Android 电子市场(或任何其他电子市场,除非它是我自己的电子市场)分发。
  3. 我想我的最终用户对移动设备上的软件分发、Android 操作系统和一般计算机知之甚少。
  4. 我对单击安装/升级很感兴趣。
  5. 我希望 APK 文件在安装后不可访问/不可传输。

到目前为止我尝试过的:我创建了一个 APK,将其放在我自己的受用户密码保护的服务器上,并将 MIME 类型添加为 android 包存档...我的用户可以登录到服务器并下载 APK 文件。

从现在开始,它完全是一团糟(我检查了不同的设备和操作系统版本):1. 有些设备在安装后会立即显示下载文件夹,有些则不会(在这种情况下,新手用户会立即迷路)。2. 一些设备有不同种类的文件管理器,所以如果你点击下载的 APK,行为因设备而异。3. 单击下载的 APK 可能与双击同一 APK 有不同的行为。4. 有些设备升级前需要卸载,有些则不需要。5.等等……

所有这些都让我的大量用户很难安装。

我正在寻找单击安装:我向用户发送链接,他单击链接,应用程序被下载并安装(很高兴:(高级)用户没有办法访问 APK)。

我想要类似于 iPhone Enterprise Distribution 的东西(你进入公司的服务器,点击一个链接,正在下载和安装应用程序)。

如果您创建了某种简单的安装,请分享您的经验。

谢谢。

最佳答案

您必须创建一个“可安装”链接,即单击该链接会产生一个 HTTP 回复,其中 Content-type header 设置为 application/vnd.android.package-archive.

这通常是通过将 .apk 文件类型映射到服务器上的 application/vnd.android.package-archive MIME 类型来完成的。您使用的是哪种 HTTP 服务器?

关于android - 为企业单击一次 Android 应用程序安装/升级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7728593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com