借助 Android 免安装应用,您无需安装就可立即运行 Android 应用。本指南面向希望通过 AdMob 通过 Android 免安装应用创收的发布商。
前提条件
- 使用 Android Studio 3.0 Canary 1 或更高版本
- 免安装应用开发 SDK
- Android SDK 平台 O
- 以 Android API 级别 14 或更高级别为目标平台
导入移动广告 SDK
Android 免安装应用需要构建为大小不超过 4MB 的可通过网址寻址的模块。为了帮助您遵守此大小限制,建议您使用 Google 移动广告 SDK 精简版,而不是标准版。如需详细了解精简版 SDK(包括其限制),请参阅精简版 SDK 指南。
应用可以通过 Gradle 依赖项导入 Google 移动广告 SDK 精简版。打开您应用的应用级 build.gradle 文件,并找到“dependencies”部分。
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.gms:play-services-ads-lite:24.8.0'
...
}
请添加上面的粗体代码行,该代码会指示 Gradle 提取最新版本的移动广告 SDK 精简版。添加完该代码后,请保存文件并执行“Gradle sync”。
该 SDK 精简版作为 Google 代码库的一部分分发,因此您可能会看到一条来自 Android Studio 的消息,要求您安装它。如果是,只需同意下载,Android Studio 就会处理其余事宜。
后续步骤
就展示 AdMob 广告并赚取收入而言,后续的步骤是初始化移动广告 SDK 和选择广告格式。
免安装应用中的中介
使用 AdMob 通过 Android 免安装应用创收时,Google 中介不受正式支持。即时应用要求通过安全连接加载所有显示的网页内容。AdMob 广告符合此要求,但第三方广告联盟的广告可能不符合。因此,在借助 AdMob 通过 Android 免安装应用获利时,我们建议您创建一个不使用中介的新广告单元。