问题标签 [android-instant-apps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4733 浏览

android - 不支持即时应用 CLEARTEXT 通信:[]

我试着做HttpUrlConnection,但得到了异常

这是我的代码:

如果我运行并安装了该应用程序,它就成功了。

或者我替换http://www.google.comhttps://www.google.com,它也在即时应用程序中成功运行。

Instant App 是否只支持 Https?

0 投票
1 回答
583 浏览

android - Android studio 3.0 Canary 4 在构建即时应用程序时抛出错误

我正在开发 Android Instant App。当我将 AS3.0 更新到 Canary 4 时,我在运行项目时开始出现以下错误:

上传和注册 Instant App 时出错

侧面加载失败并显示消息:读取捆绑包超时。要重试吗?

有人遇到过这个问题吗?不知道如何解决这个问题。

注意: Gradle 版本:gradle-4.0-rc-1-all.zip

编辑:这是日志详细信息

无法启动服务 Intent { act=com.google.android.instantapps.devman.iapk.LOAD cmp=com.google.android.instantapps.devman/.iapk.IapkLoadService(有附加功能)} U=0:未找到

权限拒绝:从 pid=3676、uid=2000 访问服务 ComponentInfo{com.google.android.gms/com.google.android.gms.instantapps.routing.DomainFilterUpdateService} 未从 uid 10012 导出

0 投票
1 回答
920 浏览

android - Instant App Uploading APK 失败

我正在尝试将我的 APK 添加到 Play 商店,但它给出了一个错误:

上传失败 您的免安装应用 APK 包含一个不存在或未包含的 APK 名称“productdetail”。

知道为什么会发生吗?

谢谢你的帮助!

0 投票
1 回答
878 浏览

android - Instant App 模块在另一个非基础模块中搜索资源

我正在开发一个即时应用程序,它具有base模块和 2 个功能模块:feature1feature2. 当我尝试启动feature2活动时,我遇到了奇怪的崩溃:

如果我们查看Feature2Activity布局文件,第 76 行,我们将看到:

Drawableprogress.xml位于feature2资源中。如果我们将其删除,或者将其更改为资源中的某个可绘制对象base,则一切正常。

另一个奇怪的是这一行:

布局random_feature1_layout位于feature1资源中,根本不应该被引用。但是如果我们去feature2\R.java文件,寻找progress.xmldrawable,我们会发现:

如果您仔细观察,您会发现progress' 和random_feature1_layout' 的 id 相差一位:0x800300110x82030011. 所以我做了一个假设,即feature2出于未知原因寻找progress可绘制feature1资源。我试图消除feature1依赖并且崩溃消失了,这证实了我的假设。

我还应该注意,这个问题仅适用于 Instant 应用程序。安装的应用程序工作正常。

我的问题是如何在apk中feature2搜索资源?feature1你有什么想法是什么导致了这种行为,或者提示如何调试这个问题?

0 投票
1 回答
556 浏览

android - Android Instant App APK

每当我使用命令行生成功能 APK 时,它都会生成 2 个 APK。我的功能 apk 和基础 apk。但是,我不会将它们上传到 Play 商店。它说:抱歉,我们无法保存您的更改”每当我使用Android Studio -> Build -> Generate Signed APK它只会生成我的基本功能 apk,当我尝试将 zip 文件夹上传到 Play 商店时,它会显示“您的功能 APKs包含“productdetail”apk 要么不存在,要么不包含“。知道为什么会发生吗?或者任何帮助如何生成v1+v2 签名的 APK 以将它们上传到 Play 商店?

0 投票
6 回答
2781 浏览

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

上传失败

您应该同时使用 http 和 https 作为您的网络意图过滤器的方案。

将即时应用程序上传到 Play 商店时出现此错误。我在 Manifest 中为 http 和 https 声明了意图过滤器,如下所示。

您能否让我知道可能出了什么问题以及为什么在上传到 Play 商店时出现此错误?

0 投票
3 回答
1899 浏览

android - Android Instant App Play 商店错误

每当我将我的基础和功能 APK 上传到 Play 商店时,我都会收到以下错误:

  • 您必须为您的免安装应用 APK 提供默认 URL。学到更多
  • 您的网站“www.example.com”尚未通过数字资产链接协议链接到您的应用程序。请通过数字资产链接协议将您的网站链接到您的应用程序。
  • 您应该至少有一个通过网络“intent-filter”映射到站点“www.example.com”的活动 APK。

这是我的清单文件:(已编辑

我将assetlinks.json 文件放到我的网站上,当我继续测试链接文件时,它会成功。我在做什么错任何想法?感谢您在高级方面的帮助

0 投票
4 回答
2161 浏览

android - 如何在模拟器中启用即时应用选项

我正在使用带有 Google APIS 7.1.1 的 google pixel XL 模拟器,但我无法在 Google 设置中找到启用即时应用程序选项,

0 投票
1 回答
1329 浏览

android - Android InstantApp:前台服务

无法在 InstantApp 功能模块中使用前台服务。低于运行时安全异常。

java.lang.RuntimeException:无法启动活动 ComponentInfo{ .XYZActivity}:java.lang.SecurityException:方法类 android.app.ActivityManagerProxy.getServices 不适用于即时应用

Android文件说,

受限功能:在用户不知情的情况下在设备上运行。前台服务可用。即时应用程序只能通过支持应用程序链接的活动启动,因此服务、内容提供者或广播接收器将无法启动您的应用程序。

代码:

0 投票
1 回答
483 浏览

android - 启动 Google 地图时即时应用程序崩溃

我正在努力让我的应用程序与 Android Instant Apps SDK 1.0.0 兼容。我的常规app模块工作正常,谷歌地图没有问题,或者我发现的任何其他问题。但是,每当我尝试测试 Instant App 模块时,一旦地图尝试初始化,应用程序就会崩溃。有没有人看到这个或知道可以做些什么来解决它?

这是我的 build.gradleappia模块