Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t进入安卓系统';s的Java代码_Java_Android_Debugging_Android Studio - Fatal编程技术网

Can';t进入安卓系统';s的Java代码

Can';t进入安卓系统';s的Java代码,java,android,debugging,android-studio,Java,Android,Debugging,Android Studio,我试图调试EditText的一个问题(我表单中的一个条目神秘地被设置回空白)。我试图在EditText的setText和getText方法上放置断点:后者是因为我知道必须调用它。但断点不在有效的可执行代码上 当我从我的代码(F7)进入方法时,它会逐步通过注释和不相关的代码 调试器使用的“源”不相同。我可以做些什么来更正此问题吗 另外,我考虑扩展EditText并只覆盖settText(),这样我至少可以抓住罪犯,但是EditText没有默认构造函数,我将不得不复制越来越多的基本EditText类

我试图调试EditText的一个问题(我表单中的一个条目神秘地被设置回空白)。我试图在EditText的setText和getText方法上放置断点:后者是因为我知道必须调用它。但断点不在有效的可执行代码上

当我从我的代码(F7)进入方法时,它会逐步通过注释和不相关的代码

调试器使用的“源”不相同。我可以做些什么来更正此问题吗


另外,我考虑扩展EditText并只覆盖settText(),这样我至少可以抓住罪犯,但是EditText没有默认构造函数,我将不得不复制越来越多的基本EditText类。

你能发布行为不正常的代码吗?尝试清理和重建。发布导致错误的代码。清理和重建修复了它(足够近)。setter只有两行(调用super),但我只能在方法项上设置断点。这给了我一个关于表现的警告,但奏效了。我不认为我需要在这里发布代码。这是Java自己的代码。问题不在于特定的代码行。你能发布行为不正常的代码吗?尝试清理和重建。发布导致错误的代码。清理和重建修复了它(足够接近)。setter只有两行(调用super),但我只能在方法项上设置断点。这给了我一个关于表现的警告,但奏效了。我不认为我需要在这里发布代码。这是Java自己的代码。问题不在于具体的代码行。