diff options
author | Tobrun <tobrun@mapbox.com> | 2016-01-11 15:39:59 +0100 |
---|---|---|
committer | Tobrun <tobrun@mapbox.com> | 2016-01-11 16:42:21 +0100 |
commit | c10f6489e61a52e3ae36af7cd2c40d120f9181da (patch) | |
tree | 7608838030c999b7ebab03ae8443fabb0789ee6b /platform/android | |
parent | 259fe1c81d86a2cf067bda417c349f7d846fa67d (diff) | |
download | qtlocation-mapboxgl-c10f6489e61a52e3ae36af7cd2c40d120f9181da.tar.gz |
[android] #2187 - added LeakCanary to Android test app
Diffstat (limited to 'platform/android')
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); + } +} |