Я работаю с существующим приложением для Android, которое включает Dropbox SDK.SDK включает в себя множество новых классов, что делает необходимым использование minifyEnabled true
в настройках сборки, чтобы избежать мультидекса.
Хотя это не является проблемой в моей конфигурации выпуска, при отладке приложения у нее есть существенный недостаток: большинство точек останова больше не работают.
Даже если точка останова работает, и я хотел бычтобы использовать функцию «step into» для пошагового выполнения кода, бывает, что это невозможно.Вместо того, чтобы перейти к коду, в стеке вызовов вместо реального кода отображается запутанный код:
a.c:111,f (com.my.app.a)
xb:106,f (com.my.app.a)
onCreate:62, MyApp (com.my.app.TheClass)
...
Итак, я не могу установить minifyEnabled false
.Что еще я могу сделать, чтобы все еще использовать мои контрольные точки?