1. aar包导入
再AndroidStudio中通过import aar导入qknode_admob.aar

2. 需要的权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
备注:(对于安卓6.0以后版本,需要动态申请以上权限,安卓8.0以后版本
3 初始化广告SDK
在 Application 的 onCreate() 中加入如下代码
AdSdk.init(this,appid); appid参数请联系博润支持人员获取
4.混淆
在 proguard-rules.pro 文件中加入
-keep class com.qknode.admob.sdk.* {
*;
}
-keep class com.qknode.admob.api.bean.* {
*;
}
网友评论