在 Android Gradle 插件中,<dist:module dist:instant="true" />
是用于声明一个模块为即时应用(Instant App)的标记。即时应用是一种特殊类型的 Android 应用,它允许用户在无需安装完整应用的情况下直接体验应用的部分功能。这个标记告诉编译系统将该模块编译为即时应用,并生成相应的即时应用的 APK 文件。即时应用可以更快地启动和运行,并提供了更流畅的用户体验。
代码示例,这是安卓模块下的清单文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:dist="http://schemas.android.com/apk/distribution"
package="com.hzsoft.basedemo">
<dist:module dist:instant="true" />
<application
android:name=".MyApp"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
</application>
</manifest>