Android 轨道';发送_文件以使apk文件被安装

Android 轨道';发送_文件以使apk文件被安装,android,ruby-on-rails,ruby-on-rails-3,Android,Ruby On Rails,Ruby On Rails 3,我试图让我的网站发送AndroidAPK文件,并进行一些预验证,这样用户只需单击链接,应用程序就可以开始在设备上安装 关键是,我正在使用thinwebserver,send_文件路径,:type=>'application/vnd.android.package archive',:disposition=>“attachment”,设置头头['Content-type']='application/vnd.android.package archive'并选中设备设置中的允许不受信任的源框。但

我试图让我的网站发送Android
APK
文件,并进行一些预验证,这样用户只需单击链接,应用程序就可以开始在设备上安装

关键是,我正在使用
thin
webserver,
send_文件路径,:type=>'application/vnd.android.package archive',:disposition=>“attachment”
,设置头
头['Content-type']='application/vnd.android.package archive'
并选中设备设置中的允许不受信任的源框。但是apk文件只是下载而不是安装

UPD:以下问题仅适用于Android 4。使用安卓2.3.6的Galaxy S运行良好

我做错了什么


谢谢

出于明显的安全原因,我怀疑仅仅单击网页上的链接就可以触发APK的安装。用户仍然需要点击下载的APK才能安装。@Sebastien contra:我不明白你的意思:你提到的问题与你的基本相同,没有正确的答案。两个答案都假设用户希望从另一个应用程序安装APK,而您希望的是用户能够从Android浏览器安装APK。@Sebastien好的,这里有一个更具体的链接:@Sebastien please,只有在没有确定的解决方案或您确实有解决方案时才发表评论/回答。或者干脆不写。如果这听起来很粗鲁,我很抱歉,但我认为这是礼貌原则。