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

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

关注

评论

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

BetterYeah AI完成超亿元B轮融资,阿里云领投加码企业级智能体研发

BetterYeah AI

企业agent

技术干货丨基于SimLab的耳机充电底座的多角度跌落分析

Altair RapidMiner

仿真 CAE Simlab 跌落仿真 电子消费品

MCP如何赋能一线理财经理在 AI 时代赢得客户的深层信赖

盈米AI开放平台

上线!《指标 + AI 数智应用白皮书》解读:从数据地基到行业落地,袋鼠云揭秘数智化经营实践路径

袋鼠云数栈

AI 指标 指标管理 数智化 数智化转型

内网即时通讯软件BeeWorks,支持私有化局域网使用

BeeWorks

即时通讯 IM 私有化部署

专业远程桌面连接工具Microsoft Remote Desktop

Geek贝

数据分析与AI丨从传感器到智能决策:数据驱动企业发展与 ESG 创新的全链路实践

Altair RapidMiner

人工智能 AI 数字孪生 仿真 FEKO

Mistral 开源首个音频模型 Voxtral:转录+音频理解;语音转写工具 Willow 筹资 420 万美元丨日报

声网

Cyble连续第二年被评为样本供应商

财见

酷开携AI智能体亮相ATC,重塑人车交互新范式

业界

如何用DeepSeek让你的营销、开发、客服Agent更强大?

BetterYeah AI

用一套陪玩系统小程序源码,开启你的游戏陪玩平台创业之路

DUOKE七七

uni-app vue2 MySQL 数据库

面试官:如何实现企业级MCP分布式部署?

王磊

阿里云 RabbitMQ 可观测性最佳实践

观测云

RabbitMQ

北京市科委发布《北京市加快人工智能赋能科学研究高质量发展行动计划》

ModelWhale

政策 科学智能 北京市科委

Vue3响应式编程三剑客:计算属性、方法与侦听器深度实战指南

量贩潮汐·WholesaleTide

Vue 前端

干货分享!MCP 实现原理,小白也能看懂

不在线第一只蜗牛

MCP

用多Agent“组团开挂”是一种什么体验?

BetterYeah AI

安全加密的即时通讯软件,统一门户高效互联

BeeWorks

即时通讯 IM 私有化部署

BetterTouchTool for Mac(触控板增强神器)

Geek贝

行业分享丨从装载机到电动车,多学科求解器平台如何拓展仿真边界

Altair RapidMiner

AI 汽车 仿真 CAE EDEM

开发者说|Aux-Think:为什么测试时推理反而让机器人「误入歧途」?

地平线开发者

自动驾驶 算法工具链 地平线征程6

7月17日 2025可信数据库发展大会 邀您共探GenAI时代对数据库的挑战与需求

MatrixOrigin

亲历者复盘:快手前端工程质量诊断平台建设与演进之路

快手技术

前端

成为服务台经理需要哪些技能?-ManageEngine卓豪

ServiceDesk_Plus

IT服务管理

MCP Server 之旅第 5 站:服务鉴权体系解密

阿里巴巴云原生

阿里云 Serverless 云原生 MCP

SMART Utility for mac (磁盘诊断工具)

Geek贝

DS豆包通义BTY王炸组合,我做了个元宵AI视频小程序

BetterYeah AI

BetterYeah 上线自定义MCP | 轻松拓展企业Agent无限边界

BetterYeah AI

Alfred 5 for Mac(苹果效率提升工具)

Geek贝

Apache RocketMQ + “太乙” = 开源贡献新体验

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ

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