SDK 集成
SDK 集成
此章节将演示如何集成ZJSDK
到您的Flutter
项目中。
提示
接入完成后,在正式上线前需要提供测试包,测试广告正常展现
Pub
项目地址
下载插件及 example
pub.dev/zjsdk_android/versions
测试信息
请联系运营人员获取正式的应用ID和广告位ID,测试广告位信息如下:
提示
- SDK 不支持模拟器运行,需要使用真机调试
媒体ID | applicationId |
---|---|
Z2845395984 | com.zj.daylottery.addemo |
类型 | ID | 类型 | ID |
---|---|---|---|
开屏广告 | J2190459774 | 激励广告 | J9378481911 |
半屏插屏 | J7208384505 | 全屏插屏 | J1556676069 |
信息流广告 | J1860767573 | 视频流广告 | J2129444408 |
视频内容 | J4961952628 | 新闻资讯 | J6944088141 |
H5页面 | J7513581444 | 短剧内容 | J2654837754 |
注意
- 使用测试广告位信息时需要修改工程
android/app/build.gradle
中的applicationId
为com.zj.daylottery.addemo
。广告ID与包名是绑定关系,使用其他包名会导致广告请求失败
集成 SDK
SDK 提供Flutter
与原生桥接的插件,开发者可以根据需求导入或参照插件的调用方式自行开发
接入准备
注意
本插件需要Flutter >=3.0.0
,请升级Flutter版本
enhanced Enum
需要指定SDK>=2.17.0
,请调整SDK版本
若SDK版本调整后依然报错,请手动删除.dart_tool
目录重新执行pub-get
environment:
sdk: ">=2.17.0 <3.0.0"
引入插件
推荐使用flutter pub add zjsdk_android
引入插件
也可以通过修改pubspec.yaml
的dependencies
节点下添加插件并调用flutter pub get
拉取
dependencies:
zjsdk_android: ^2.5.23