After updating my android studio from version 4.0 to 4.1 the debugger break points don't work anymore:
After updating my android studio from version 4.0 to 4.1 the debugger break points don't work anymore:
I had to rollback. No one has time for this sh**...
All better now...
I would try the following:
Try the 'attach debugger' option with the app running, via the button on the toolbar, or finding the action (cmd/ctrl shift + a and type 'attach debugger to android process').
Make sure that debuggable true is set in your module/build.gradle for the flavor you are currently using, (Check the build variants tab).
Be sure that the Android Gradle Plugin points to the same version that Android Studio has, this is com.android.tools.build:gradle:4.1.0 for Android Studio 4.1.
Clear data, uninstall the app, and run 'Invalidate Caches & restart' from Android Studio.
Make sure you don't have the stable and the canary versions of A.S running (I faced debugger issues in the past because of that).
Restart adb? (adb kill-server && adb start-server).
Reboot / Switch the emulator / device?.
Reboot the computer?.
If all of the above fails, I would also try this script: https://github.com/rock3r/deep-clean
In my case it only happens when debugging on the emulator. Debugging on a real device or unit tests works.
Now try to debug the code.
I hope this helps!
In my case I added
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
in buildTypes of app level gradle. I just removed this and then I am able to debug. That's it.