AppBrain的安装应用程序如何工作?

Dav*_*ave 7 security installer android google-talk

AppBrain有一个很棒的新应用程序,可让您使用Web浏览器自动在手机上安装应用程序.类似于Chrome推送.在他们的情况下,他们正在使用它来让您在没有提示的情况下直接在手机上安装应用程序.Engadget有一个很好的视频演示他们的系统.

http://lifehacker.com/5582169/appbrain-upgrade-installs-android-apps-instantly-from-the-web

我的问题是:他们使用什么机制来避免在手机上询问提示并直接进行安装?

我问的原因是有几百个Android手机运行一些自定义软件,用户必须通过点击安装过程手动更新软件.理想情况下,我宁愿能够在不提示人的情况下进行推送更新(换取免费电话+服务,你必须运行软件,所以'你不应该这样做'不会使问题无效你是怎样做的).最大的问题是,如果你正在进行快速开发/测试,那么让每个人都达到合适的版本是一件痛苦的事情,这对人们来说很麻烦.

AppBrian听起来像是对这个问题的完美修复,但它是如何工作的?AppBrain快速安装程序要求的唯一权限是访问您的帐户和网络访问权限.现在,有关Jon Oberheide的REMOVE_ASSET和INSTALL_ASSET的有趣发展,他说使用GTalk服务来模仿无需安装的安装.有趣的是,AppBrian的FastWeb安装程序可以在2.01 Droid上运行,但不适用于2.2 Nexus One(可能最后一轮Froyo更新中的一个禁用了AppBrain对INSTALL_ASSET意图的访问). http://jon.oberheide.org/blog/2010/06/25/remote-kill-and-install-on-google-android/

任何人都可以对此有所了解吗?我知道市场正在进行自动更新,但我不确定这是否是一个可用的解决方法.我很好说'你需要点击安装一次',但有数百人浪费时间点击"确定"是一种浪费.

我个人认为,谷歌应该在未来使用设备管理员功能为企业用户提供支持.如果我使用Android并且可以轻松上演并让人们了解应用程序,它将非常有用.

Sho*_*vik 2

所以我认为我对应用程序大脑如何发挥其魔力有一个相当好的想法。我找到了一些您可能会感兴趣的链接,然后您可以随时参考有关其他问题的讨论。

链接 1:这是一个链接,介绍了研究人员构建的第一个应用程序如何显示具有恶意意图的人如何轻松使用谷歌为“我们的”便利而静默安装和卸载而放入的两个命令......!!

链接 2:这是该漏洞的工作原理,您可以使用它......