准备:去官网下载SDK
SDK地址
官方安卓接入文档
在官网注册好账号,添加应用,添加横幅广告和插屏广告,需要的是用户的ID、广告的位置ID。
开始
- 导入SDK中提供的jar包到工程目录/lib下
- 添加谷歌服务google-play-services_lib(链接:https://pan.baidu.com/s/1htBPPIk 密码:186k)依赖,我的库的目录位置:E:\android-sdk\sdk\extras\google\google_play_services\libproject\google-play-services_lib
- 添加Picasso.jar
- 添加RecyclerView:需要将recyclerview-v7.jar和support-v4.jar的版本保持一致(请参考http://blog.youkuaiyun.com/w815878564/article/details/52947650)
- 按照官方文档接入横幅和插屏
贴上代码
横幅广告
public static FrameLayout.LayoutParams layoutParams;
public static FrameLayout framelayout;
public static InMobiBanner bannerAd;
public static InMobiInterstitial interstitialAd;
public static InterstitialAdListener2 mInterstitialListener;
public static boolean mIntersitialReady = false;
public static void setContext(Activity context){
GameNative.context = context;
//初始化广告SDK,官网注册的账户ID:477c7957e2d9436eab4043063a4*****
InMobiSdk.init(context, "477c7957e2d9436eab4043063a4*****");
InMobiSdk.setLogLevel(LogLevel.DEBUG);
initAd();
}
//初始化方法
public static void initAd() {
initBannerAd();
initIntertitialAd();
}
//横幅广告初始化
public static void initBannerAd() {
Log.d(TAG, "initBannerAd......init");
bannerAd = new InMobiBanner(context, 1517950520004L);