Debugging Android Studio断点在doinbackground中不工作

Debugging Android Studio断点在doinbackground中不工作,debugging,android-studio,Debugging,Android Studio,我正在尝试使用Android Studio在我的Android应用程序中调试一个异步任务。我的断点在onCreate和onStartCommand中工作,但没有一个断点在doInBackground中工作。我知道代码正在执行,因为我正在向调试日志中写入行 知道如何让断点在doInBackground中工作吗 public class BrowseShares extends AsyncTask<String, String, String> { @Override

我正在尝试使用Android Studio在我的Android应用程序中调试一个异步任务。我的断点在onCreate和onStartCommand中工作,但没有一个断点在doInBackground中工作。我知道代码正在执行,因为我正在向调试日志中写入行

知道如何让断点在doInBackground中工作吗

public class BrowseShares extends AsyncTask<String, String, String> {

        @Override
        protected void onPreExecute() {
            super.onPreExecute();
        }

        @Override
        protected void onPostExecute(String s) {
            super.onPostExecute(s);
        }

        @Override
        protected String doInBackground(String... param) {
            Log.d("SMBBrowseService", "doInBackground Started");
            try {
                String testUser = userId + ":" + passWord;
                NtlmPasswordAuthentication testAuth = new NtlmPasswordAuthentication(testUser);
公共类浏览共享扩展异步任务{
@凌驾
受保护的void onPreExecute(){
super.onPreExecute();
}
@凌驾
受保护的void onPostExecute(字符串s){
super.onPostExecute(s);
}
@凌驾
受保护的字符串doInBackground(字符串…参数){
Log.d(“SMBBrowseService”、“doInBackground已启动”);
试一试{
字符串testUser=userId+“:”+密码;
NtlmPasswordAuthentication testAuth=新的NtlmPasswordAuthentication(testUser);

我发现只有在代码开头放一个log.d语句,断点才会起作用,但不知道为什么你这么做了吗?我发现只有在代码开头放一个log.d语句,断点才会起作用,但不知道为什么!10x Ian!这是一个主要错误,我在问题跟踪程序中找不到它!为什么不把它作为一个答案发布呢?3年多了,仍然没有修复!而且这个错误仍然存在,正如我现在发现的。