diff options
| author | Ralf Kistner <ralf@journeyapps.com> | 2015-05-20 15:01:44 +0300 |
|---|---|---|
| committer | Ralf Kistner <ralf@journeyapps.com> | 2015-05-20 15:01:44 +0300 |
| commit | ddf06429848e0a6ea08704958df6e363adeffef8 (patch) | |
| tree | 15473215c3510ca6034426a5f69b2abd2579f20c /sample | |
| parent | e2343191ef0fd8ce3f990c1432801161a5badd97 (diff) | |
| parent | 45225545e059a848216eafd49c05af3f395c8242 (diff) | |
| download | zxing-android-embedded-ddf06429848e0a6ea08704958df6e363adeffef8.tar.xz | |
Merge pull request #51 from journeyapps/leakcanary
Fix memory leak in RotationListener.
Diffstat (limited to 'sample')
| -rw-r--r-- | sample/build.gradle | 6 | ||||
| -rw-r--r-- | sample/src/main/AndroidManifest.xml | 3 | ||||
| -rw-r--r-- | sample/src/main/java/example/zxing/SampleApplication.java | 16 |
3 files changed, 24 insertions, 1 deletions
diff --git a/sample/build.gradle b/sample/build.gradle index b615f0c6..0e63405d 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -24,4 +24,10 @@ dependencies { // compile 'com.google.zxing:core:3.2.0' compile(project(':zxing-android-embedded')) { transitive = true } compile 'com.android.support:appcompat-v7:22.0.0' + + + // For development purposes only + // https://github.com/square/leakcanary + debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' + releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3.1' } diff --git a/sample/src/main/AndroidManifest.xml b/sample/src/main/AndroidManifest.xml index 1c87c9be..8980569a 100644 --- a/sample/src/main/AndroidManifest.xml +++ b/sample/src/main/AndroidManifest.xml @@ -5,7 +5,8 @@ <application android:allowBackup="true" android:icon="@drawable/icon" - android:label="@string/app_name" > + android:label="@string/app_name" + android:name=".SampleApplication"> <activity android:name="example.zxing.MainActivity" android:label="@string/app_name" diff --git a/sample/src/main/java/example/zxing/SampleApplication.java b/sample/src/main/java/example/zxing/SampleApplication.java new file mode 100644 index 00000000..bbf850d4 --- /dev/null +++ b/sample/src/main/java/example/zxing/SampleApplication.java @@ -0,0 +1,16 @@ +package example.zxing; + +import android.app.Application; + +import com.squareup.leakcanary.LeakCanary; + +/** + * + */ +public class SampleApplication extends Application { + @Override + public void onCreate() { + super.onCreate(); + LeakCanary.install(this); + } +} |
