H5页面调用admob激励视频,用户获取奖励
应用前提条件
-
使用 Android Studio 3.2 或更高版本 确保您应用的 build 文件使用以下值: minSdkVersion 为 16 或更高版本 compileSdkVersion 为 28 或更高版本
1,在您的项目级 build.gradle 文件中,同时在 buildscript 和 allprojects 两个部分中添加
buildscript { repositories { google() mavenCentral() } } allprojects { repositories { google() mavenCentral() } }
dependencies { implementation com.google.android.gms:play-services-ads:21.0.0 }
3,将您的 AdMob 应用 ID()添加到应用的 AndroidManifest.xml 文件中。为此,请添加包含 android:name="com.google.android.gms.ads.APPLICATION_ID" 的 <meta-data> 代码。您可以在 AdMob 界面中找到您的应用 ID。对于 android:value,请插入您自己的 AdMob 应用 ID,并用英文引号括起来。
测试ID:ca-app-pub-3940256099942544~3347511713
<manifest> <application> <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 --> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/> </application> </manifest>
6,webAppInterface类
7,html调用激励奖励
<input type="button" value="点击调用android代码,拉取激励视频" onclick="window.Android.startFunction()"/>
整体流程结束,业务代码可按需自行添加