Skip to content

Commit 284c9de

Browse files
author
梁登科
committed
Android完成发布前的准备
1 parent dd8d539 commit 284c9de

File tree

4 files changed

+40
-3
lines changed

4 files changed

+40
-3
lines changed

README.md

+37-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,42 @@ GrowingIO的埋点版本flutter插件.
66

77
## Android集成
88

9+
此Flutter插件可支持track版本与auto-track版本的GrowingIO SDK使用, 请根据需要自行选择搭配
10+
11+
### 添加Android依赖
12+
#### 依赖纯打点版本
13+
纯打点版本(track)版本, 需要依赖track版本的SDK
14+
15+
dependencies{
16+
implementation 'com.growingio.android:vds-android-agent:track-2.6.0'
17+
}
18+
19+
### 无埋点版本
20+
无埋点版本(auto-track)版本, 需要依赖于auto-track版本的SDK并且需要配置Gradle插件
21+
22+
*配置ClassPath:*
23+
24+
buildscript {
25+
repositories {
26+
jcenter()
27+
google()
28+
}
29+
dependencies {
30+
//gradle建议版本
31+
classpath 'com.android.tools.build:gradle:3.1.3'
32+
classpath 'com.growingio.android:vds-gradle-plugin:autotrack-2.6.0'
33+
}
34+
}
35+
36+
*使用插件:*
37+
38+
apply plugin: 'com.android.application'
39+
//添加插件
40+
apply plugin: 'com.growingio.android'
41+
42+
dependencies {
43+
compile 'com.growingio.android:vds-android-agent:autotrack-2.6.0@aar'
44+
}
945

1046
### 获取projectId与UrlScheme
1147

@@ -202,7 +238,7 @@ GrowingIO的SDK需要在Application的onCreate中初始化:
202238
调用方式与安卓一致
203239
调用示例:
204240

205-
import 'package:growingioflutter/growingio_track.dart';
241+
import 'package:flutter_growingio_track/growingio_track.dart';
206242

207243
GrowingIO.track('eventId');
208244
GrowingIO.track('testEventId', num: 23.0, variable: {'testKey': 'testValue', 'testNumKey': 233});

android/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ android {
3535
}
3636

3737
dependencies{
38-
api 'com.growingio.android.test:t-vds-android-agent:track-2.5.0-beta14'
38+
compileOnly 'com.growingio.android:vds-android-agent:track-2.6.0'
3939
}

flutter_growingio_track.iml

+1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@
1515
<orderEntry type="sourceFolder" forTests="false" />
1616
<orderEntry type="library" name="Dart SDK" level="project" />
1717
<orderEntry type="library" name="Flutter Plugins" level="project" />
18+
<orderEntry type="library" name="Dart Packages" level="project" />
1819
</component>
1920
</module>

pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import 'package:flutter_growingio_track/flutter_growingio_track.dart';
22

33
name: flutter_growingio_track
44
description: Flutter Plugin For GrowingIO track
5-
version: 0.0.1
5+
version: 2.6.0
66
author: ldk <[email protected]>
77
homepage: https://www.growingio.com
88

0 commit comments

Comments
 (0)