reader/android: initial baku-toolkit integration
This CL integrates baku-toolkit into Reader app, in order to use the
debug fragment features.
Change-Id: Ic2a1323ffc4d956bf6bfa5b060969446ddb762bf
diff --git a/android/app/build.gradle b/android/app/build.gradle
index 981933e..7d4314b 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -89,6 +89,8 @@
compile 'io.v:vanadium-android:0.3'
compile 'com.google.android.gms:play-services-analytics:8.3.0'
compile 'org.apache.commons:commons-csv:1.2'
+ compile 'io.v:baku-toolkit:0.3.0'
+ apk ('org.slf4j:slf4j-android:1.7.13')
}
vdl {
diff --git a/android/app/src/main/java/io/v/android/apps/reader/BaseReaderActivity.java b/android/app/src/main/java/io/v/android/apps/reader/BaseReaderActivity.java
index 474dbc4..0a82a72 100644
--- a/android/app/src/main/java/io/v/android/apps/reader/BaseReaderActivity.java
+++ b/android/app/src/main/java/io/v/android/apps/reader/BaseReaderActivity.java
@@ -7,7 +7,6 @@
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.support.v4.view.GestureDetectorCompat;
-import android.support.v7.app.AppCompatActivity;
import android.view.MotionEvent;
import com.google.android.gms.analytics.HitBuilders;
@@ -15,12 +14,13 @@
import io.v.android.apps.reader.db.DB;
import io.v.android.apps.reader.model.DeviceInfoFactory;
+import io.v.baku.toolkit.VAppCompatActivity;
/**
* Base activity class for all the Reader app activities. Its responsibilities include DB
* initialization, touch gesture detection, and google analytics tracking
*/
-public abstract class BaseReaderActivity extends AppCompatActivity {
+public abstract class BaseReaderActivity extends VAppCompatActivity {
private String mDeviceId;
private DB mDB;
private Tracker mTracker;