diff --git a/.gitignore b/.gitignore index 603b14077394cd2294ac6922fe619669630ef3ab..c5986840b05025a898d4ea39abbc0fbf237b6270 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /captures .externalNativeBuild .cxx +upload.gradle diff --git a/README.md b/README.md index 59a1d407c6aa7871f233f9c5038b0c6105d10455..00264dde36e62a80cffa849b5d2ec40dc154bff6 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # matomo-sdk-ohos - ## 本项目是基于开源项目matomo-sdk-ohos进行鸿蒙化的移植和开发的,可以通过项目地址()追踪到原安卓项目版本 + ## 本项目是基于开源项目matomo-sdk-ohos进行OpenHarmony的移植和开发的,可以通过项目地址()追踪到原安卓项目版本 ## 项目介绍 项目名称:打点数据上报 -所属系列:鸿蒙的第三方组件适配移植 +所属系列:OpenHarmony的第三方组件适配移植 功能:可以解析每个按钮的点击事件所上报的数据 @@ -22,7 +22,7 @@ 联系方式:zhaoxudong073@chinasoftinc.com -原项目Doc地址:https://github.com/matomo-org/matomo-sdk-android +原项目Doc地址: ## 项目介绍 编程语言:Java @@ -31,17 +31,24 @@ ## 安装教程 -1.下载tracker的har包tracker-debug.har(位于:)。 - -2.启动 DevEco Studio,将下载的har包,导入工程目录“entry->libs”下。 - -3.在moudle级别下的build.gradle文件中添加依赖,在dependences标签中增加对libs目录下har包的引用。 -``` -dependencies { - implementation fileTree(dir: 'libs', include: ['*.jar', '*.har']) - …… +1、在项目根目录下的build.gradle文件中 + ```gradle +allprojects { + repositories { + maven { + url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' + } + } } ``` +2.在entry模块的build.gradle文件中 + ```gradle + dependencies { + implementation('com.gitee.chinasoft_ohos:matomo-sdk-ohos:0.0.1-SNAPSHOT') + ...... + } +``` + 在sdk5,DevEco Studio2.1 beta3下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 @@ -75,7 +82,7 @@ TrackHelper.track(new TrackMe().set(QueryParams.SESSION_START, 1)) ``` ## 版本迭代 -v0.0.1_alpha +- 0.0.1-SNAPSHOT ## 版权和许可信息 Copyright 2018 Matomo team diff --git a/build.gradle b/build.gradle index 0cfb45b4d27b65ef7c25b36db95534c70022a580..ff7362f67029f35dec778c6749a2269326af9339 100644 --- a/build.gradle +++ b/build.gradle @@ -2,9 +2,9 @@ apply plugin: 'com.huawei.ohos.app' ohos { - compileSdkVersion 4 + compileSdkVersion 5 defaultConfig { - compatibleSdkVersion 3 + compatibleSdkVersion 5 } } @@ -32,6 +32,9 @@ allprojects { maven { url 'https://developer.huawei.com/repo/' } + maven { + url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' + } jcenter() } } diff --git a/entry/build.gradle b/entry/build.gradle index 878b75af4a266c2e9d66599d8dcba30f8c29272f..968520860a095045d284528351258f80f5a21c99 100644 --- a/entry/build.gradle +++ b/entry/build.gradle @@ -1,8 +1,8 @@ apply plugin: 'com.huawei.ohos.hap' ohos { - compileSdkVersion 4 + compileSdkVersion 5 defaultConfig { - compatibleSdkVersion 4 + compatibleSdkVersion 5 } } diff --git a/tracker/build.gradle b/tracker/build.gradle index 28fe67e848c5c6a254df8e1c1a6a5eeb02085455..72b9947aa9495b121f5f02b9e997ef27ef6c0f6f 100644 --- a/tracker/build.gradle +++ b/tracker/build.gradle @@ -1,8 +1,8 @@ apply plugin: 'com.huawei.ohos.library' ohos { - compileSdkVersion 4 + compileSdkVersion 5 defaultConfig { - compatibleSdkVersion 4 + compatibleSdkVersion 5 } }