I am getting below build errors when I am running the app in Android Studio 2. These errors were not there when I was using earlier version of Android Studio.
This is fixed in LeakCanary 1.4, so simply upgrading should fix it without needing to mess with an alternate version of haha.
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.4'
These warnings are caused by haha:2.0.2, which is a dependency of leakcanary-android:1.4-beta2.
It's fixed in haha:2.0.3, so you can fix it by explicitly using the newer version in your dependencies. Add this line for each flavor where you are adding a leakcanary dependency. You don't need to add it for leakcanary-android-no-op, since it has no dependencies.
debugCompile 'com.squareup.haha:haha:2.0.3'