问题描述: 在Android Studio 3.3.1中,一些断点显示无勾且未被触发,导致调试功能无法正常使用。
解决方法:
清除构建缓存:
检查断点位置:
检查调试配置:
检查设备连接:
检查Java版本:
更新Android Studio:
代码示例: 以下是一个简单的示例代码,演示如何在Android Studio中设置断点并触发:
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        // 设置断点
        int a = 10;
        int b = 20;
        int result = add(a, b);
        // 打印结果
        Log.d("MainActivity", "Result: " + result);
    }
    private int add(int a, int b) {
        // 设置断点
        int sum = a + b;
        return sum;
    }
}
确保在调试模式下运行该应用程序,并在onCreate和add方法中设置断点。当应用程序运行时,断点应该会被触发,允许您逐步执行代码并查看变量的值。
希望以上解决方法能够解决您的问题。