2

从 Google I/O 2016 的重要说明开始,Google推出了 Android Instant Apps

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

几个帖子,比如这个引用了关于即时应用程序的文章:

虽然这与谷歌在搜索中进行应用流式传输的努力不同,但它的精神是相同的——并为谷歌提供了类似的访问应用程序内以前被隔离的数据的权限。

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

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

4

2 回答 2

3

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

于 2016-05-20T19:38:03.603 回答
0

Android Instant Apps 使原生 Android 应用程序能够在启动 URL 时运行,而无需安装应用程序。Instant 应用可以使用许多 Android API,您可以使用 Android Studio 来构建它们。

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

注意: Android Instant Apps 仅适用于运行 Android 5.0(API 级别 21)或更高版本的 Android 设备。 参考 Android Instant Apps

于 2017-12-13T09:44:10.107 回答