2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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:004230
用户头像

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

关注

评论

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

BTC矿工转向AI数据:普通人如何低成本布局AI赛道

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 公链开发

Java哪个框架适合开发API接口?

科普小能手

API java框架 Java 开发 API 接口 Java.

更快、更稳、更优,揭秘火山引擎全站加速 DCDN 规模容器化最佳实践

火山引擎边缘云

容器 云原生 边缘计算 全站加速

NocoBase 本周更新汇总:优化移动端样式

NocoBase

开源 低代码 零代码 无代码 版本更新

制造业生产遇到“瓶颈”,MES系统帮您重新赋能!

积木链小链

制造业 mes

Redis性能优化的18招

不在线第一只蜗牛

redis

枫清科技亮相 2024 中国 5G+工业互联网大会,推动 AI 赋能新型工业化

Fabarta

智能体 大模型

茶思屋直播|构建多元共生的生态空间:TinyEngine生态的融合之道

OpenTiny社区

开源 前端 低代码 OpenTiny

《Django 5 By Example》阅读笔记:p679-p765

codists

Python django

聊天机器人API:腾讯、百度、阿里云接口对比

幂简集成

聊天机器人 API

DriveDx for mac(mac磁盘健康检测和监控工具) v1.12.1激活版

小玖_苹果Mac软件

DApp、链游与交易所的盈利点解析:如何在区块链生态中挖掘财富?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

鸿蒙NEXT开发案例:随机密码生成

zhongcx

操作系统加码主动防护:数智化有了“安全底座”

Alter

操作系统 openEuler AI 基础设施

如何在ppt中添加数字图标?推荐这款在线版PPT软件!

职场工具箱

效率工具 PPT 办公软件 AIGC AI生成PPT

鸿蒙NEXT开发案例:随机数生成

zhongcx

Navicat Premium 15 for Mac(数据库开发工具) v15.0.36中文激活版

小玖_苹果Mac软件

淘宝店铺商品全览:揭秘淘宝店铺所有商品API接口的无限商机

代码忍者

API 接口 pinduoduo API

实时多模态 AI 的 N 种新可能丨实时互动和大模型专场@RTE2024回顾

声网

可视化工具对比:JimuReport VS QuickBI

JEECG低代码

数据可视化 数据大屏 报表工具 仪表盘设计

「工作流Agent」亮相百度世界大会,百度智能云千帆 AppBuilder 产品功能重磅升级

Baidu AICLOUD

rag

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