写点什么

Google 让 Android 应用不需要安装就能运行

  • 2016-05-26
  • 本文字数:961 字

    阅读完需:约 3 分钟

Google 在近日举行的 Google I/O 大会上发布了 Android 即时应用,该特性使得应用可以直接运行而不需要预先安装。

Android 即时应用是 2016 年 Google I/O 大会主题演讲上发布的一个新的 Android 特性。Apple、Facebook、Twitter、URX 等对实现深度链接非常感兴趣的公司都在试图说服应用开发者使用深度链接索引他们的应用,当用户点击某个深度链接的时候将其带到一个应用中的某个特定页面。如果想了解更多与深度链接原理相关的信息可以查看这篇 InfoQ 文章。但是之前的方法首先需要安装应用。Google 最初也是采用这种思想,但是现在他们做出了调整,在 Android 中不需要安装应用就能够实现深度链接。当用户点击一个深度链接的时候,相关的应用会被下载并展示相应的活动,即使该应用之前并没有安装。Google 在 I/O 大会上展示了这种运行在其他应用内部的即时应用。用户操作完即时应用之后会无缝地返回到初始应用,体验非常好。此外,开发者还可以为用户提供永久安装该应用的选项供用户选择。

在主题演讲的 Demo 演示上,目标应用加载的非常快,有人评论说他们自己动手实验时应用的加载速度甚至比 Chrome 加载一个 Web 页面的速度还快。这是有可能的,因为被加载的应用已经被拆分成模块,只有需要的模块才会被加载。为了能够使用这种方式,开发者必须模块化他们的应用。虽然是同一个应用,同一份源码,但是需要生成两个构建包:一个用于常规的 APK 安装,一个是模块化的用于即时运行。后一个应用也存储在 Google Play 上,开发者不需要做任何特别的事情。根据 Google 提供的信息,处理一个应用使之能够以即时方式运行所花费的时间通常不会超过一天,但是所需工作最终还是依赖于应用所采用的结构。

即时应用需要 Play Services 和 API level 16+(也就是 Android Jelly Bean 4.1+)。Android 即时应用将会使用 Marshmallow 引入的权限方案。同时 Google 还提到:“如果一个应用支持 Android 6.0 (API level 23) 引入的权限模型,那么将其变成一个能够运行在较老设备上的即时应用不需要任何附加的工作。”此外,某些特性对即时应用是不可用的,例如后台服务、后台通知以及唯一设备识别码。

Android 即时应用现在还是 Preview 版本,感兴趣的人会被邀请填写一个兴趣表单。即时应用将会在今年晚些时候对公众开放。

查看英文原文: Google Makes Android Apps Run without Install

2016-05-26 19:003966
用户头像

发布了 321 篇内容, 共 124.6 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

Chappyz 生态迎重磅利好:多链应用程序启动、100% 收入共享计划开启

股市老人

web3钱包进阶!从入门到精通,Bitget实现逆袭

股市老人

宏 | AI工程化部署

AIWeker

c AI AI工程化部署

使用 Amazon Fault Injection Service 演示多区域和多可用区应用程序弹性

亚马逊云科技 (Amazon Web Services)

S3 Amazon EC2 Amazon RDS Amazon DynamoDB Amazon ECS

【Web安全】DVWA漏洞靶场搭建流程(win系统下)

Geek_Angel

网络安全 WEB安全 DVWA 实验靶场

脉脉宣布全员下调,华为莫名奇妙躺枪。。。

Jackpop

金融行业核心系统最佳搭档|如何基于PolarDB分布式版打造两地三中心架构?

阿里云瑶池数据库

金融行业 阿里云; 阿里云瑶池数据库

诚邀报名|与你同行——开源教育晨雾中的早行者

开放原子开源基金会

开源

从一份IDC行业报告,解开智慧园区的“达·芬奇密码”

脑极体

AI 数字园区

大数据时代:我对大数据的发展趋势与前景展望

屿小夏

大数据

C 语言运算符详解

小万哥

c c++ 程序员 后端 软件开发

5G和云渲染将如何快速推进XR和元宇宙?

3DCAT实时渲染

云渲染 元宇宙解决方案

智能高效|AIRIOT智慧货运管理解决方案

AIRIOT

物联网 智慧货运 智慧系统

拐点已至?2023中国企业数智化应用年度洞察

B Impact

诚邀报名|探寻AI融合的前端开发之道:解除焦虑,构建核心竞争力

开放原子开源基金会

开源

倒计时3天|开源开发者的技术年末盛典即将开启

开放原子开源基金会

开源

centos 7.6安装sealos和单机集群

麦兜

软件测试/测试开发|selenium NoSuchDriverException问题解决

霍格沃兹测试开发学社

一款双极锁存型霍尔位置传感器

芯动大师

诚邀报名|来开源项目维护者论坛,为项目可持续发展贡献您的声音

开放原子开源基金会

开源

软件测试/测试开发|Ubuntu系统常用文件管理命令详解

霍格沃兹测试开发学社

如何写好Prompt,让GPT 的回答更加精准

Bob Lin

人工智能 openai ChatGPT GPT-4 langchain

#issue 111538 MySQL 8.0 instant add/drop column 性能回退问题

ba0tiao

MySQL InnoDB

开源时代:极狐GitLab如何保证软件供应链安全

极狐GitLab

软件测试/测试开发|测试用例设计方法——等价类划分

霍格沃兹测试开发学社

创梦天地与华为达成鸿蒙合作

新消费日报

华为终于开奖了,结果有点可笑

Jackpop

唯品会商品列表数据接口(Vip.item_search)丨唯品会API接口

tbapi

唯品会商品列表数据接口 关键词搜索唯品会接口 唯品会API接口 唯品会商品数据接口 唯品会商品API接口

Google让Android应用不需要安装就能运行_移动_Abel Avram_InfoQ精选文章