如果您没有原生Android/iOS/HarmonyOS的开发经验,且项目是通过flutter.create命令新建的纯Flutter项目,此文档可作为Flutter项目接入的补充参考。
dependencies:
......
rangers_applog_flutter_plugin: 1.4.1
说明
上述示例中的版本1.4.1为一个示例版本,最新版本请在通用SDK集成文档中获取:Flutter SDK 集成与埋点。
android/app/build.gradle文件中添加applog依赖
//版本号自己按需,可以参考Android SDK文档进行选择 dependencies { implementation 'com.bytedance.applog:RangersAppLog-All-cn:6.x.x' }
ios Podfile中添加RangersAppLog依赖
//版本号自己按需,可以参考iOS SDK文档进行选择
target 'Runner' do
pod 'RangersAppLog', '6.x.x',
:subspecs => [
'Host/CN', #SaaS版本需引入,私有化版本无需引入
'Core',
'UITracker',
'Log', #无需圈选和实时埋点检测可以移除
'Picker', #无需圈选功能可以移除节
'Unique' #用于在授权后采集IDFA,无需采集可以移除
]
end
获取 SDK 与接入方式:您需要联系火山引擎技术支持人员获取。
"dependencies": {
"@volcengine/applog": "file:./har/applogx.har"
}
本文档为补充参考,您还需通过查阅通用Flutter SDK集成文档了解其他接入配置以及支持的埋点设置,详情请参见Flutter SDK 集成与埋点。