1.创建账号 穿山甲官网https://www.pangle.cn/ 2.添加应用 3.添加代码位(广告位) 4.下载SDK(接入中心-穿山甲SDK Unity插件)
- 打开Unity(我是使用的是2019.4.9f版本)
- 导入插件(三个都导入)
修改AndroidManifest.xml里边的包名换成自己的就可以打包使用了,可以参考官方类子
安卓导出arr供Unity使用教程及相关报错整理
可以根据官网文档或者下载包中pdf进行配置,如下图 或者跟着下边教程,在Plugins -> Android -> AndroidManifest.xml文件里检查以下配置信息,如果没有需手动添加
注意:上边红框处要修改为自己的包名
如果您的应用需要适配Anroid7.0及以上,请在AndroidManifest中添加如下代码:
在Assets/Plugins/Android/res/xml目录下,新建一个xml文件file_paths,在该文件中添加如下代码:
注意插件中依赖的sdk:
- support相关的包:在我们提供的插件Assets/UnionPlatform/Plugins/Android目录下,分别是support-v4-compat.jar 、support-v4-utils.jar,如果开发者也用到了相关的包,可选择用自己的support包,需要注意版本得使用24.2.0以及以上。
- 广告插件相关的包:在我们提供的插件Assets/UnionPlatform/Plugins/Android目录下,分别是android-gif-drawable-1.2.6.aar 、android-query-full.0.26.7.jar、open_ad_sdk.aar 。这些包必须引入。
- 原生广告自定义用到的包:在我们提供的插件Assets/UnionPlatform/Plugins/Android目录下,其中 volley.jar 在原生广告自定义的加载图片有用到,开发者可根据自己使用的图片加载库替换,并在原生实现类里做相应修改。
插件可在Android平台上可运行于Android4.0 (API Level 14) 及以上版本。
注意:
- 如果开发者声明targetSdkVersion到API 23以上,请确保调用本SDK的任何接口前,已经申请到了SDK要求的所有权限。否则SDK可能无法正常工作。
- 如果targetSdkVersion >= P版本,则需要在AndroidManifest.xml 文件中添加:
Android平台上的初始化,开发者需要在Application#onCreate()方法中调用以下代码来初始化网盟sdk。 目前sdk已支持多进程,如果是多进程环境,需要根据说明打开相关设置。
1.构建AdNative对象 :
- 构建方法:
- 接口说明:
- AdNative接口说明:
2.构建AdSlot对象
- 构建方法:
本SDK为接入方提供全屏视频广告,该广告的效果是播放全屏的视频,视频一定时间后可跳过,无需全程观看完。 支持的广告尺寸: 全屏横屏播放和竖屏,默认横屏。
- FullScreenVideoAd接口说明
- 加载全屏视频广告 由于全屏视频广告加载需要时间,建议您提前加载广告,并且设置好对应回调事件的监听
- 展示全屏视频广告 必须等待广告加载完成之后,调用此方法 ShowFullScreenVideoAd.
- 全屏视频广告相关事件监听设置 “FullScreenAdInteractionListener” 广告点击以及展示相关
- 全屏视频广告销毁 由于全屏视频始终被引用,那么对应的资源就不会释放,需要主动释放 “FullScreenVideoAd”