首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

是否可以通过专用LAN提供Android Instant App?

Android Instant App是一种无需安装即可直接运行的Android应用程序。它允许用户在不下载和安装完整应用的情况下,直接通过点击链接或扫描二维码来访问应用的特定功能或页面。

专用LAN(Local Area Network)是指在一个相对较小的地理范围内,通过局域网技术连接起来的计算机和设备。它通常用于提供内部网络服务,如文件共享、打印机共享等。

回答问题,是否可以通过专用LAN提供Android Instant App,答案是不可以。Android Instant App是通过云端技术实现的,用户可以通过互联网直接访问和运行应用,而不需要下载和安装。它利用了Google Play的基础设施和云计算技术,将应用的部分代码和资源存储在云端,用户在访问时只需下载所需的部分内容。

专用LAN是一种局域网技术,主要用于内部网络服务,无法提供互联网访问功能。Android Instant App需要通过互联网访问Google Play的基础设施,因此无法通过专用LAN提供。

腾讯云相关产品中,与Android Instant App相关的产品是腾讯移动应用安全检测服务(Mobile App Security Scan)。该服务可以对移动应用进行全面的安全扫描和检测,包括恶意代码检测、漏洞扫描、数据泄露检测等,帮助开发者提高应用的安全性。

腾讯云移动应用安全检测服务产品介绍链接地址:https://cloud.tencent.com/product/mas

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android Instant App(安卓即时应用程序)中启用 ProGuard (混淆)

这里有许多通用和 安卓即时程序专用(AIA 意为 Android Instant Apps)的技术可以减少 APK 大小,你应该都去了解一下,但使用 ProGuard(混淆)来移除未使用的代码对 nstant...幸运的是,你可以一步一步按照下面的流程进行操作,这样可以更轻松地为你的 Instant App(即时应用程序)配置 ProGuard(混淆),本文将对此进行概述。...' } } ... } 在上面的代码片段中,我选择了一个名为 aia-proguard-rules.pro 的文件用于我的 Android Instant App(安卓即时应用程序)专用...你可以通过检查来源手动追踪,但对于大型项目这种方法是不可行的。窍门是使用 Android SDK 中提供的工具来近乎自动化的执行这个操作。...我们可以通过任何手段摆脱哪些来自框架的类(我们不需要包含这些规则,因为它们不是应用程序 APK 的一部分),比如 android.app.Activity?

2.6K30

基于Google动态化方案的组件化演进

Instant Apps摸索 Google于2016年推出Instant Apps,在安装有google play service的Android设备上,只需一个链接,无须安装App可以体验该App的部分功能...前文提到,Instant App只需一个链接就可以打开应用程序,通过链接方式Instant App和浏览器就完美兼容,对用户来说无感知。我们选择“打开应用”查看运行结果。 ?...从Android 8.0开始,Instant App核心逻辑均迁至Android Framework层,由系统层面提供支持,Android四大组件启动无须通过“组件预埋,运行时偷梁换柱”方式。...通过阅读Android 8.0 Framework源码,可以看到不少Instant Apps相关的Api。...当然,我们也可以通过AOP框架注入插件是否安装逻辑,大致思路如下。

2.4K30
  • Android Instant Apps简介

    导语 : Google最近发布了Instant Apps,可以帮助开发者进一步的增强Android的原生App体验。...Instant Apps旨在通过在需要时只下载应用程序的一部分,帮助用户尽可能快地进入最佳原生App体验。即使没有在他们的设备上安装应用,也可以快速轻松地用优秀的移动应用体验吸引用户。...Instant App中的每个功能必须至少有一个入口点被定义为深层链接。这决定了用户在点击Instant App Url时会看到什么,或者是否Instant App中的其他功能导航到该功能。...现在,通过为你的Instant App设置App LInks,没有安装应用的用户将无缝地路由到你的Instant App。...系统需要用户决定是否处理网页浏览器或应用程序中的deep link。显然,你希望用户默认保留在你的应用程序中,而不让他们选择离开Web浏览器。这通过如上所述实现App Links来解决。

    3.5K70

    .apk 成为历史!

    ,并提供了一个升级到全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制将哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 将开始向选定的应用程序推出...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

    84630

    .apk 成为历史!

    ,并提供了一个升级到全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制将哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 将开始向选定的应用程序推出...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 - END -

    90640

    移动资讯:再见,APK, 你好,AAB !

    ,并提供了一个升级到全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制将哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 将开始向选定的应用程序推出...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

    56620

    将通用 Android 音乐播放器转化为 instant 应用

    Android Studio 的 3.3 版本开始,IDE 将会为 instant 应用提供工具支持。...Play Instant 文档中解释的流程,我们也可以Android Studio 中更改运行配置。...为了启用 instant 应用的部署,我们可以选择应用菜单中 Deploy as instant app 选择框,如下图所示: 现在,剩下要做的就是在 Android Studio 中点击非常令人满意的...为了找到它,我们需要进入菜单 Settings > Apps,已部署的 instant 应用被列在这里: 启动 instant 应用 Android 系统可以通过很多种方式来触发启动一个 instant...Error while Launching activity 解决办法是移除设备上的 instant 应用,既可以从设备或模拟器的设置菜单 Settings > Apps 中卸载,也可以通过 Android

    54820

    .apk 成为历史!

    ,并提供了一个升级到全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制将哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 将开始向选定的应用程序推出...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。...目前已经上架 Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 重磅!

    74820

    Activity 基础知识

    摘抄自>一书 热修复 热修复框架核心技术主要有三类:分别是代码修复、资源修复与动态链接库修复 很多热修复框架都参考了Instant Run资源修复原理。...Instant Run部署有三种方式,它会根据代码的情况来决定采用哪种部署方式: 热启动:效率最高,代码增量改变不要重启App,甚至不需要重启当前的activity。...采用cold swap的情况很多,比如:添加或者删除修改一个字段与方法,添加一个类等 Instant Run的资源修复 创建AssetManager,通过反射调用addAssetPath方法加载外部资源...LoadNativeLibrary函数总结: 判断so是否加载过,两次ClassLoader是否是同一个,避免so重复加载 打开so得到so句柄,如果so句柄获取失败,就返回false。...大到操作系统,小到一个专用软件,都离不开so。 so主要存在于Unix和Linux系统中。so库的名称和文件名so库的名称可任意,如daking。so库的文件名必须以lib开头。

    54010

    译文 | 怎样用 JRebel for Android

    通过这些方法我们可以节省几秒甚至几分钟的构建时间,但是仍然存在一些构建上的瓶颈。举个例子,基于注释的依赖注入使得项目架构清晰,但是这对项目构建时间是有很大影响的。...如果因为某些原因你无法访问 maven 的公有仓库,你可以直接在 JetBrians 官网下载,然后通过 Plugins > Install plugin from disk… 来安装插件。...当你安装完插件后,你需要重启Android Studio,在重启之后,你需要提供你的姓名和邮箱来得到JRebel for Android的21天免费使用。...用JRebel for Android 来运行你的应用程序 安装完插件后,只需要点击 Run with JRebel for Android 按钮,它会检测这次代码与上次是否有改动,然后决定是否构建一个新的...使用方法也很简单,具体的可以查看官方文档(https://developer.android.com/studio/run/index.html#instant-run) 但是 JRebel for Android

    1.4K40

    .apk 成为历史!(有福利哦ᥬ?)

    这使你的应用程序占用空间更少(平均比 APK 少 15%); Play App Signing:Play App Signing 是 App Bundle 的必要条件,它通过使用 Google 的安全基础设施来保护应用程序签名密钥不会丢失...,并提供了一个升级到全新的、加密能力更强的应用程序签名密钥的选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制将哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 的游戏可以使用纹理压缩格式定位,因此你的用户只得到适合其设备的资产,没有浪费空间或带宽; 未来的改进:很快,Play App Signing 将开始向选定的应用程序推出...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...由于 AAB 支持 Android Instant App(即时应用程序),因此现有的即时应用 ZIP 也将被取代。

    69430

    深入理解Android Instant Run运行机制

    通俗的解释就是,当你在Android Studio中改了你的代码,Instant Run可以很快的让你看到你修改的效果。...在Instant Run运行之前,Android Studio会检查是否能连接到App Server中。并且确保这个App Server是Android Studio所需要的。...App Server会不断监听是否需要重写类文件,如果需要,任务会被立马执行。新的更改便能立即被响应。我们可以通过打断点的方式来查看。...使用Instant Run一些注意点 Instant Run是被Android Studio控制的。所以我们只能通过IDE来启动它,如果通过设备来启动应用,Instant Run会出现异常情况。...在使用Instant Run来启动Android app的时候,应注意以下几点: 如果应用的minSdkVersion小于21,可能多数的Instant Run功能会挂掉,这里提供一个解决方法,通过product

    4.9K100

    Android动态化框架App Bundles

    Android App Bundles 在今年的Google I/O大会上,Google向 Android 引入了新 App 动态化框架(即Android App Bundle,缩写为AAB),与Instant...Android App Bundles 下面再来看Android App Bundles,Android App Bundle 支持模块化,通过Dynamic Delivery with split APKs...AAB并不是一个插件化框架,它利用的是Android Framework提供的split apks技术来完成的,而所有安装split apk工作均是通过IPC交由google play完成。...Build Bundle(s) Android App Bundle提供一种全新编译产物格式文件aab,使用Android Studio提供App Bundle即可。...另外,我们也可以用这些API下载on-demand模块用于instant app。关于Play Core Library具体如何使用,大家可以查看相关文档。

    1.5K40

    Android Studio Instant Run的工作原理窥探

    Instant Run,Android Studio的一个功能,它能在编码、测试或者调试等阶段减少增量修改代码的build和deploy时间。...注意:Instant Run运行修改之前,Android Studio会检查在一个Instant Run被启用版本的APP里面、有一个连接了APP Server的Socket处于open状态。...此时,每当一个函数被调用时(APP内的任何一个地方),注入到我们原始class文件中的工具都会与App Server进行通信,来检查它们是否有更新。...代码修改虽然可以通过Hot Swap生效,但是当APP首次运行时,这些修改会影响之前正在运行的初始化器,还是需要重启APP才能使修改生效。...---- 4、关于Instant Run,我们需要记住的几个要点 调整分配给Gradle进程的资源:如果你通过修改gradle.properties文件中的jvmargs参数,给Gradle Daemon

    1.3K20

    2018 Google IO 开发者大会发布的那些新技术

    △ (左) 旧版 APK 交付样例 - 将全部资源都交付至设备; (右) 动态交付样例 - 只向设备交付必要资源 · 通过 Android App Bundle 实现动态功能 – Android App...您也可以使用我们新的发布格式 —— Android App Bundle,上传、测试以及发布应用。...现在 Google Play Instant 支持全球超过 10 亿台设备,不论是通过 Play Store,搜索、还是社交网络,只要是能点击屏幕的地方都能享受到 Play Instant。...最近,我们开始测试 Google Play Instant 与 AdWords 的兼容性,让人们能直接通过通用广告活动 (Universal App campaigns) 覆盖的所有渠道里的广告直接试玩游戏...平台现添加对 3 种新系统模组 (System-on-Modules 或 SoMs) 的支持,并承诺在接下来的三年中提供长期支持,同时让开发者自行决定是否需要扩展支持,帮助他们更容易地设计出原型并推向市场

    80530

    Google IO 之 Android App Bundles 是个啥

    Android App Bundles(以下简称AAB)是今年Google I/O大会带来的一款全新动态化框架,与Instant App不同,AAB是借助Split Apk完成动态加载。...Split Apks split apks是Android 5.0开始提供多apk构建机制,借助split apks可以将一个apk基于ABI和屏幕密度两个维度拆分城多个apk,这样可以有效减少apk体积...初识Android App Bundles 针对split apks的不足,Google今年在其I/O大会上推出AAB,AAB提供动态安装apk功能,这样可以进一步减少apk体积,首先来看张图。...Build Bundle(s) Android App Bundle提供一种全新编译产物格式文件aab。 ?...另外,我们也可以用这些API下载on-demand模块用于instant app。 关于Play Core Library具体如何使用,大家看下文档,本文主要讲解一些原理性知识点。

    2.4K20
    领券