diff options
3 files changed, 21 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/build.gradle b/platform/android/MapboxGLAndroidSDKTestApp/build.gradle index 3cdd2f93b0..85f5ac1fa2 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/build.gradle +++ b/platform/android/MapboxGLAndroidSDKTestApp/build.gradle @@ -70,11 +70,17 @@ dependencies { compile(project(':MapboxGLAndroidSDK')) { transitive = true } + + // Support libraries compile "com.android.support:support-annotations:${supportLibVersion}" compile "com.android.support:support-v4:${supportLibVersion}" compile "com.android.support:appcompat-v7:${supportLibVersion}" compile "com.android.support:design:${supportLibVersion}" + // Leak Canary + debugCompile 'com.squareup.leakcanary:leakcanary-android:1.4-beta1' + releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.4-beta1' + // Testing dependencies testCompile 'junit:junit:4.12' testCompile 'org.mockito:mockito-core:1.10.19' diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml b/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml index fedf750378..aaa65e5700 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml @@ -7,6 +7,7 @@ <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <application + android:name=".MapboxApplication" android:allowBackup="true" android:fullBackupContent="true" android:icon="@drawable/icon_burned" diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxApplication.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxApplication.java new file mode 100644 index 0000000000..e6d3327b99 --- /dev/null +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/MapboxApplication.java @@ -0,0 +1,14 @@ +package com.mapbox.mapboxsdk.testapp; + +import android.app.Application; + +import com.squareup.leakcanary.LeakCanary; + +public class MapboxApplication extends Application { + + @Override + public void onCreate() { + super.onCreate(); + LeakCanary.install(this); + } +} |