小编Geo*_*rge的帖子

当用户点击网站上的下载链接时,如何自动启动android apk安装过程

根据 developer.android.com

http://developer.android.com/tools/publishing/publishing_overview.html#publishing-website

When users browse to the download link from their Android-powered 
devices, the file is downloaded and Android system automatically 
starts installing it on the device. However, the installation process 
will start automatically only if the user has configured their 
Settings to allow the installation of apps from unknown sources.
Run Code Online (Sandbox Code Playgroud)

似乎可以在没有用户交互的情况下自动启动安装过程.我已选中此框以允许来自未知来源的应用,但我仍然需要手动触发安装过程.我看到很多关于同一主题的帖子似乎与官方网站上的内容相反:

如何在文件下载完成后自动安装APK(托管在私有)

如何自动安装apk

下载apk后如何自动启动Android安装程序?

其他人似乎建议安装过程自动发生的唯一方法是通过已安装的应用程序:

Android:以编程方式安装.apk

我的要求是用户只需要点击私有部署网站上的一个链接,就可以自动触发应用程序安装而无需用户做任何其他事情.

目前,当我单击部署网站中的链接时,它会下载apk文件,我需要手动启动安装过程.

这些答案都没有真正得到我所需要的,官方网站上的说明将是完美的,因为它不需要任何其他东西,除了我无法让它工作,安装另一个自定义应用程序来安装原始的应用程序也将尝试安装时遇到同样的问题.

我们还在内部部署iOS应用程序用于测试目的,我们通过清单文件链接的方式

http://help.apple.com/iosdeployment-apps/mac/1.1/#app43ad871e

来自页面的示例链接: <a href="itms-services://?action=download-manifest&url=http://example.com/?manifest.plist">Install App</a>

是否有一些额外的步骤,我必须要做的官方Android网站上的说明工作?也许有办法让下载链接像iOS清单文件链接一样?或许还有其他方法可以达到我的要求?

谢谢.

deployment installer android

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

deployment ×1

installer ×1