我对来自Android官方的动态即时应用文档设置指南感到困惑,因此需要指导和链接:)
从阅读文档中所理解的是实际的“应用”将转换为“基础”,创建另一个动态模块将成为Instant Dynamic Module的“应用”,同样没有布局。这是我困惑的部分,如果我想让我的第二个页面显示为即时应用,应用链接将需要分配给即时应用,如何分配?下一步是什么?如果我理解有误,请纠正。
我的应用程序有2个页面,第二个页面将包含一个按钮,根据文档,我已经做了什么:
从阅读文档中所理解的是实际的“应用”将转换为“基础”,创建另一个动态模块将成为Instant Dynamic Module的“应用”,同样没有布局。这是我困惑的部分,如果我想让我的第二个页面显示为即时应用,应用链接将需要分配给即时应用,如何分配?下一步是什么?如果我理解有误,请纠正。
我的应用程序有2个页面,第二个页面将包含一个按钮,根据文档,我已经做了什么:
done =
implementation "com.google.android.gms:play-services-instantapps:17.0.0"
done =
android:targetSandboxVersion="2"
done =
<dist:module dist:instant="true" />
done = `cleartextTrafficPermitted
Added to onCreate in second activity =
private void showInstallPrompt() { Intent postInstall = new Intent(Intent.ACTION_MAIN) .addCategory(Intent.CATEGORY_DEFAULT) .setPackage(your-installed-experience-package-name); // The request code is passed to startActivityForResult(). InstantApps.showInstallPrompt(MyInstantExperienceActivity.this, postInstall, request-code, /* referrer= */ null); }
Create a new Dynamic module and automatically added in both build.gradle
a)
implementation project(":app")
b)
dynamicFeatures = [":installed_feature"]
App link already setup with host scheme
Created Instant Dynamic Feature module
what is the next step?