Android Instant App 与 app streaming 有区别吗?

Is Android Instant App different from app streaming?

从 Google I/O 2016 年的主旨开始,Google 有 Introduced Android Instant Apps

从描述中可以很清楚地看出,当开发人员试用它时,可以下载应用程序的一部分(即流?)。

This one 这样的几个帖子引用了有关即时应用程序的引述:

While this is different from Google's efforts to do app streaming inside search, it's in the same spirit — and gives Google similar access to previously walled-off data inside apps.

我想知道如果要使用 Android Instant Apps 部分安装应用程序,它与应用程序流有何不同?

有关 android 发展的这一新飞跃的任何其他信息都会有所帮助。

应用程序的一个模块在沙盒中下载。当用户导航到应用程序的边界时,将下载更多应用程序模块。作为开发人员,您需要确定何时提示用户下载完整的应用程序。请注意,当用户下载完整的应用程序时,沙箱内的应用程序状态不会自动转移。此外,虽然即时应用程序模块将缓存在沙箱内,但无法保证持久性。

Android Instant Apps 使本机 Android 应用程序能够 运行 以响应启动 URL,而无需安装该应用程序。免安装应用程序可以使用许多 Android API,而您使用 Android Studio 来构建它们。

它们是如何工作的? 当 Google Play 收到与即时应用匹配的 URL 请求时,它会将必要的代码文件发送到Android 发送请求的设备。然后设备 运行 应用程序。

注意: Android Instant Apps 仅适用于 Android 设备 运行ning on Android 5.0 (API 等级 21) 或更高。 Reference Android Instant Apps