Android Studio 不会在接口的静态方法中停止。
示例:参见项目Conductor(版本)getFilteredNotes
的接口Utils.java中的方法:0.9.3
public interface Utils {
// some lines removed for readability
static List<Note> getFilteredNotes(AppState appState) {
List<Note> notes = appState.notes();
NotesFilter filter = appState.filter();
return filter(ConsPStack.from(notes), note ->
filter == NotesFilter.ALL
|| filter == NotesFilter.CHECKED && note.checked
|| filter == NotesFilter.UNCHECKED && !note.checked);
}
当我将接口转换为类时,它可以工作:
public class Utils
为什么断点在界面上不起作用?
更多细节:
- 安卓工作室版
2.2.2
- 虚拟设备:
Nexus_6_API_25.avd
- 安卓:
7.1.1
- 中央处理器:
x86
- 安卓:
- 调试版本的设置
minifyEnabled=false
没有帮助 - 该项目正在使用retrolambda