Android Debugger - не удается отладить один конкретный класс - PullRequest
0 голосов
/ 23 декабря 2018

У нас есть проект, для которого отладчик android studio не может отлаживать в класс.

public class MainApplication extends Application {

@Override
public void onCreate() {
    super.onCreate();
    mContext = getApplicationContext();

    Log.d(TAG, "I am here");
    ProjectAPI.init(mContext);
}

В приведенном выше коде отладчик делает один шаг до Log.d, после чего он зависает на `ProjectAPI.функция инициализации.Он не входит ни в инициализацию ProjectAPI, ни в функцию init.Фактически, мы удалили все из init (), кроме журнала, чтобы отладить эту проблему, однако ситуация остается той же.Обратите внимание: если я запускаю проект, он работает нормально.

Я предпринял следующие шаги для решения проблемы, но ни одна из них не работала:

  1. Удалена вся папка сборки
  2. Удалена папка .gradle
  3. Удалить.AndroidStudio * папка
  4. Переместить проект на другой компьютер и запустить.
  5. очистить / построить / сделать недействительным / перезапустить

Обратите внимание, что проблема заключается только в этом конкретномкласс, и если я удаляю его, остальная часть проекта работает нормально.

Есть идеи?

...