首页 > TAG信息列表 > android-instant-apps

android-上传失败您应该同时使用http和https作为Web意向过滤器的方案

上传失败 您应该同时使用http和https作为Web意向过滤器的方案. 将即时应用上传到Play商店时出现此错误.我在清单中声明了http和https的意图过滤器,如下所示. <intent-filter> <action android:name="android.intent.action.VIEW" /> <category an

android-即时应用程序低于4mb的困难.如何减少apk大小

我在将APK降到4mb以下时遇到了困难. 检查生成的即时应用APK之后我看到com.google.android.gms.internal几乎是1.4mb.我只是无法找到这么大块的原因.必须是某种依赖. 我的基本清单文件如下所示: dependencies { api "com.android.support:design:$rootProject.supportLib" api "co

是否有Android构建标记来检查APK和应用的即时应用版本

就像BuildConfig.FLAVOR和BuildConfig.DEBUG一样,是否有一个生成标志可在运行时检查Android应用程序的APK版本或Instant App版本? 还是有另一种获取信息的方法?解决方法:将依赖项添加到build.gradle模块中:实现’com.google.android.instantapps:instantapps:1.0.0′,然后就可以使用函数

android-在仍然针对棒棒糖设备之前使用配置APK的情况

在为Instant Apps开发时,使用Configuration APK(https://developer.android.com/topic/instant-apps/guides/config-splits.html)提供了减少APK大小的有用选项.但是,看起来只有在使用21或更高版本的mindSdk时才支持它们.例如,如果您尝试将此功能用于较低的sdk版本,则会出现以下错误

我应该为一个Android应用程序使用多个Instant Apps以避免4 MB的限制吗?

我有一个具有多个功能的Instant App,每个功能具有1个深层链接入口点(功能相互独立,但所有功能均使用的基本功能除外).生成的即时应用程序构建具有1个APK的基本功能和1个APK的每个功能. >如果用户单击在一项功能中处理的深层链接-是下载所有功能还是仅下载相关功能? >从#1开始,如果仅

android-INVALID_ARGUMENT:应用程序凭证标头无效.请修复客户端以传递有效的应用程序凭证标头

尝试运行简单的Android Instant App时,我在控制台中收到此错误,并且该应用程序无法打开.此错误是什么意思,如何传递有效的凭证标头?解决方法:存在一个已知问题,即不允许模拟器与Instant Apps后端进行通信,从而导致此错误.如果您尝试使用模拟器启动已发布的即时应用程序,则由于这个原

android – 如何将已安装应用程序中的组件公开给即时应用程序?

从developer document of Instant Apps Installed apps can make themselves available to interact with instant through explicit intents. 后来提到即时应用程序不能 Discover the list of installed apps on the device, unless the installed apps have made themselves

Android Studio 3.0 RC2 – 多模块项目的“未找到默认活动”

我有一个多模块项目(支持即时应用程序和已安装的应用程序).  当使用AS 3.0 RC1和RC2时,我无法再启动应用…. Default Activity not found 我有许多产品风格,问题可能与AndroidManifest.xml中针对每种风格声明适当的LAUNCHER活动有关(我在“Build Variants”部分中选择了其中一种

Android Instant Apps未在Pixel上运行

最近我的Pixel开始显示以下消息: Development Mode Active - URLs will be routed to Dev Manager in order to launch Instant Apps locally. 此外,在设置中 – >应用我可以看到即时应用的Google Play服务. 现在,当我尝试了希望和嗡嗡声美味,以便我可

FirebaseApp初始化在Android Instant应用程序中失败

我目前正在开发一个现有的Android应用程序,以便创建即时应用程序版本. 我的Android Studio现在分为几个模块: >业务对象模块(这是一个库) > base -feature-模块> moduleA -feature-模块> app模块(手机/平板电脑模块)>即时模块(即时应用程序模块) 我的即时应用程序模块可以在手机/平

AAPT2编译失败:Android 3.0 Canary 1上的无效维度

我正在使用Instant Apps for Android.I安装了所有正确的软件包并厌倦了创建具有Instant App支持的新应用程序(在创建新应用程序时选中Instant App框).问题是我总是遇到编译工具的问题.是否有其他人有这个问题,并能够找到任何解决方法. 我的环境: > Android Studio 3.0 Canary 1 >编

android – Google Play控制台错误 – 无法升级到已安装的应用

我基于谷歌教程和样本开发了一个即时应用程序apk.当我尝试开始生产时,我看到一个错误: 不可升级到已安装的应用 问题 此即时应用APK的某些用户将无法使用您已安装的应用中的任何APK. 解析度 确保您的即时应用APK的定位与您的APK定位相匹配. 项目结构:有两种情况,第一种: base – bas

android – 侧面加载即时应用程序失败:阅读捆绑超时

无法使用Android模拟器来测试Instant Apps!每次我都会“侧载即时应用失败:阅读捆绑超时.” 我正在使用Android Studio 3.0 Canary-5 模拟器:运行Android 6.0(API级别23)的Nexus 5X映像,x86,带有Google API. Google API英特尔x86 Atom系统映像(修订版21) Note: After updating Androi

如何在Android即时应用程序中存储数据并在已安装的应用程序中恢复它

据谷歌开发即时应用程序 “最佳实践”是“在安装应用后保持用户状态” https://developer.android.com/topic/instant-apps/ux-best-practices.html#keep_user_state_after_app_installation 我尝试在即时应用和安装的应用中使用内部存储,但它不起作用,因为有不同的路径: >即时应用:/

android – 你的Instant App APK的版本代码’X’已经在使用中

我有一个在生产中运行的即时应用程序,其版本代码为1,版本名称为1.0: 现在我想上传更新版本的即时应用APK,但由于Google Play控制台提示我这个错误,我被推迟了: 我尝试更改版本代码&安装的应用程序模块的build.gradle文件中的名称,但无济于事.我也尝试添加这段代码: android { d

Android Production Instant App未在google playstore中显示“立即尝试”按钮

我上传了一个可安装的应用程序,并在Playstore中添加了一个即时应用程序.一切顺利.没有错误.并将其转移到生产中.但是现在尝试按钮未启用.我能看到的只有安装按钮.此外,我的应用程序链接网址也导致web不是即时应用程序.有人可以帮助我.解决方法:Playstore将花费将近一天的时间来反映

Android即时应用程序 – 无法从基本要素资产中查找符号

我有一个基本功能模块和一个功能模块(你可以称之为“孩子”).基本功能模块有一个strings.xml文件资产,包含: <resources> <string name="app_string">Test String</string> </resources> 我尝试在“子”功能的活动中引用此字符串资源,如下所示: int resId = R.string.app_strin

android – 运行使用@string作为主机名的Instant App时,“未在清单中定义URL”

当@string值用于主机名时(在“清单中未定义URL”错误),查看在Android Studio中运行Instant App的问题.例如: <data android:scheme="https" android:host="@string/SOME_DOMAIN" /> 如果android:host设置为原始域字符串,这工作正常.我可以通过在从AS运行/调试时将该值设置为特定域

android – 拥有比标准版更大的即时应用apk是正常的吗?

标准的是3.6 Mb(测试,它的工作原理)和即时应用程序5.1 Mb. 我注意到即时应用apk包含很多dex文件,这是正常的吗?这种行为是afaik,与使用即时运行相关联,但它不应该发生在apk版本的创建(我使用’生成签名的apk’),对吗? 谢谢解决方法:解决了 : 在普通和即时应用程序gradle构建文件中设置

Android Instant app无法通过应用链接在我的Beta Pre Release测试中运行

我在Beta版预发布版上有我的Instant App,但我无法通过应用程序链接启动Instant App.相反,它带我到网络浏览器.有帮助吗?解决方法:我自己也一直有同样的问题.我的解决方案是转到您的Instant Apps设置并关闭Instant Apps并重新打开. 你应该可以通过设置到达那里 – > Google – >即时

android – 示例即时应用程序需要更新的SDK

即使我按照官方emulator setup guide和sample project setup guide的说法,我仍然会在问题的底部得到错误. 使用: – Android Studio 3.0-Alpha7 – 带有SDK 23的像素模拟器 配置成功,并且能够在“设置”中启用即时应用程序> Google>即时应用 Side loading instant app failed: F

Android Instant Apps和App LInks的使用

现在看来Android 5.0或更高版本支持Android Instant Apps.但是,App Links(我理解Instant Apps依赖)仅在6.0或更高版本中受支持.我在网上搜索过但无法找到明确的答案. 一般来说,我们希望支持即时应用程序,使用应用程序链接在不同功能模块中的活动之间导航,但在大多数情况下还需要使

java – Android Studio XML错误

目前正在使用Android Studio 3.0 Canary 3测试Android Instant Apps,当我尝试构建应用程序并模拟它时,我收到此错误. 有什么办法解决吗? (我正在制作一个多功能的即时应用程序). 错误: ~/Documents/GitHub/AndroidInstantApp/android-topeka/topeka-ui/build/intermediates/manifes

android – 即时应用程序不会直接启动,首先显示一个屏幕

我已经成功发布了一个链接到我个人网站的(非常简单的)即时应用程序. 当我点击我网站的链接时,我希望该应用程序可以直接启动,而是首先看到一个带有2个按钮的屏幕:“打开应用程序”和“在浏览器中打开”: 为什么? 我尝试的其他即时应用程序不会显示此屏幕并直接打开应用程序(所需的行

android – 已定义依赖功能但未设置包ID.您可能缺少基本功能中的功能依赖项

我正在关注其中一个Google Codelabs制作即时应用程序. 我正在尝试创建topeka-ui(即时应用程序的UI功能模块). 当我尝试运行其中一个即时应用程序模块时,它说: A dependent feature was defined but no package ID was set. You are probably missing a feature dependency in