1.8.0 • Published 6 years ago
@khorark/react-native-app-metrica v1.8.0
react-native-app-metrica
Getting started
$ npm install @khorark/react-native-app-metrica --save
Mostly automatic installation
$ react-native link @khorark/react-native-app-metrica
For iOS
- In XCode, in the project navigator, select your project. Removed
libRNAppMetrica.a
to your project'sBuild Phases
➜Link Binary With Libraries
- Add in your Podfile
pod 'RNAppMetrica', :path => '../node_modules/@khorark/react-native-app-metrica'
- Run
pod install
Manual installation
iOS
- Add in your Podfile
pod 'RNAppMetrica', :path => '../node_modules/@khorark/react-native-app-metrica'
- Run
pod install
Android
- Open up
android/app/src/main/java/[...]/MainActivity.java
- Add
import com.reactlibrary.RNAppMetricaPackage;
to the imports at the top of the file - Add
new RNAppMetricaPackage()
to the list returned by thegetPackages()
method
- Append the following lines to
android/settings.gradle
:
project(':@khorark_react-native-app-metrica').projectDir = new File(rootProject.projectDir, '../node_modules/@khorark/react-native-app-metrica/android')``` include ':@khorark_react-native-app-metrica'
```
- Insert the following lines inside the dependencies block in
android/app/build.gradle
:
implementation project(':@khorark_react-native-app-metrica')```
```
Usage
import AppMetrica from '@khorark/react-native-app-metrica';
// For activated metric
AppMetrica.activateWithApiKey(key);
// For send event
AppMetrica.reportEvent(key, params?);