# 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

提示

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