我正在尝试为我的移动网站制作简单的网页浏览。
该网站上有应用链接.apk
,我需要检测用户点击这些链接的时间。点击文件后将下载到SD卡,然后表单用户安装,如果想...
我已经阅读了很多解决方案,但还没有得到解决方案。
现在所有人都擅长检测.apk
文件,但它似乎打开默认浏览器的那些下载链接,然后关闭,我不知道如何在下载后自动进行安装。< / p>
我用过的
答案 0 :(得分:1)
通常,嵌入式webview不具备普通浏览器具有的所有功能。因此,一旦你点击了apk,你就必须做以下其中一个
HttpUrlConnection
下载完成后,您可以尝试通过Intent(很可能是Intent.ACTION_VIEW)启动安装,或直接通过PackageManager
安装。
见install / uninstall APKs programmatically (PackageManager vs Intents)