gitextract_u8aen19b/ ├── .github/ │ ├── dependabot.yml │ ├── pull_request_template.md │ ├── release.yml │ └── workflows/ │ ├── pull-request-ci.yml │ ├── release.yml │ └── update-gradle-wrapper.yml ├── .gitignore ├── LICENSE ├── README.md ├── build.gradle ├── exampleapp/ │ ├── README.md │ ├── build.gradle │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── org/ │ │ └── matomo/ │ │ └── demo/ │ │ └── SmokeTest.kt │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── org/ │ │ └── matomo/ │ │ └── demo/ │ │ ├── DemoActivity.kt │ │ ├── DemoApp.kt │ │ └── SettingsActivity.java │ └── res/ │ ├── layout/ │ │ ├── activity_demo.xml │ │ └── activity_settings.xml │ ├── menu/ │ │ └── demo.xml │ ├── values/ │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── values-w820dp/ │ └── dimens.xml ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── settings.gradle └── tracker/ ├── build.gradle ├── lint.xml └── src/ ├── main/ │ ├── AndroidManifest.xml │ └── java/ │ └── org/ │ └── matomo/ │ └── sdk/ │ ├── LegacySettingsPorter.kt │ ├── Matomo.kt │ ├── QueryParams.java │ ├── TrackMe.java │ ├── Tracker.java │ ├── TrackerBuilder.java │ ├── dispatcher/ │ │ ├── DefaultDispatcher.kt │ │ ├── DefaultDispatcherFactory.kt │ │ ├── DefaultPacketSender.kt │ │ ├── DispatchMode.java │ │ ├── Dispatcher.java │ │ ├── DispatcherFactory.kt │ │ ├── Event.java │ │ ├── EventCache.java │ │ ├── EventDiskCache.java │ │ ├── Packet.java │ │ ├── PacketFactory.java │ │ └── PacketSender.kt │ ├── extra/ │ │ ├── CustomDimension.java │ │ ├── CustomVariables.java │ │ ├── DimensionQueue.java │ │ ├── DownloadTracker.java │ │ ├── EcommerceItems.java │ │ ├── InstallReferrerReceiver.java │ │ ├── MatomoApplication.java │ │ ├── MatomoExceptionHandler.java │ │ └── TrackHelper.java │ └── tools/ │ ├── ActivityHelper.java │ ├── BuildInfo.java │ ├── Checksum.java │ ├── Connectivity.java │ ├── CurrencyFormatter.java │ ├── DeviceHelper.java │ ├── PropertySource.java │ └── UrlHelper.java └── test/ └── java/ ├── org/ │ └── matomo/ │ └── sdk/ │ ├── LegacySettingsPorterTest.java │ ├── MatomoTest.java │ ├── TrackMeTest.java │ ├── TrackerBuilderTest.java │ ├── TrackerTest.java │ ├── dispatcher/ │ │ ├── DefaultDispatcherTest.java │ │ ├── DefaultPacketSenderTest.java │ │ ├── EventCacheTest.java │ │ ├── EventDiskCacheTest.java │ │ ├── EventTest.java │ │ ├── PacketFactoryTest.java │ │ └── PacketTest.java │ ├── extra/ │ │ ├── CustomDimensionTest.java │ │ ├── CustomVariablesTest.java │ │ ├── DimensionQueueTest.java │ │ ├── DownloadTrackerTest.java │ │ ├── EcommerceItemsTest.java │ │ ├── InstallReferrerReceiverTest.java │ │ ├── MatomoApplicationTest.java │ │ └── TrackHelperTest.java │ └── tools/ │ ├── BuildInfoTest.kt │ ├── ChecksumTest.kt │ ├── ConnectivityTest.kt │ ├── CurrencyFormatterTest.kt │ ├── DeviceHelperTest.kt │ └── PropertySourceTest.kt └── testhelpers/ ├── BaseTest.kt ├── DefaultTestCase.kt ├── FullEnvTestLifeCycle.kt ├── FullEnvTestRunner.kt ├── JUnitTree.kt ├── MatomoTestApplication.kt ├── QueryHashMap.kt ├── TestActivity.kt ├── TestHelper.kt └── TestPreferences.kt