Android Instant App与应用流不同吗?

时间:2016-05-20 00:47:55

标签: android android-instant-apps

从Google I / O 2016主题提示开始,Google已Introduced Android Instant Apps

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

关于即时应用的一些帖子如This one引用:

  

虽然这与谷歌在搜索中进行应用流式传输的努力不同,但它具有相同的精神 - 并且允许谷歌类似地访问以前在应用内部封闭的数据。

我想知道如果应用程序将部分安装Android Instant Apps,它与应用程序流的区别是什么?

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

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

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

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

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