# 1.初始化
您需要先导入SDK并且初始化后才可使用广告
提示
禁止在onLoadFail回调中执行广告加载的方法,否则会引起很多无用请求且可能会导致应用卡顿
# (1) 导入SDK包
将下载的aar包复制到项目的 libs 文件夹(没有的话须手动创建), 并将以下代码添加到您 app工程的build.gradle
depedencies {
//导入libs文件夹内所有aar包,请根据项目情况更改此处内容(请确保广告SDK aar包已复制到libs目录)
implementation fileTree(dir: "libs", include: ["*.aar"])
// 其他依赖包
//Androidx项目需导入,否则某些广告回调将不生效
implementation "androidx.localbroadcastmanager:localbroadcastmanager:1.0.0"
//Android Support项目需导入,否则某些广告回调将不生效
implementation "com.android.support:appcompat-v7:28.0.0"
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
提示
SDK必须导入依赖包(Support工程导入appcompat-v7,androidx导入localbroadcastmanager)
# (2)SDK初始化
app启动后需要先初始化后才能调用广告,目前sdk已支持多进程,必须在所有进程都初始化!
初始化代码如下:
import com.fn.adsdk.parallel.Ads;
public class AppApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
//初始化并行广告SDK Ads.init(Context context,String appId,String appKey); appId、appKey 从管理后台获取
Ads.init(this,"a5f4a25e35daa3","52009c8cc00bf67d328d68ecb7c76adf");
}
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10