У нас есть проект, для которого отладчик 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 (), кроме журнала, чтобы отладить эту проблему, однако ситуация остается той же.Обратите внимание: если я запускаю проект, он работает нормально.
Я предпринял следующие шаги для решения проблемы, но ни одна из них не работала:
- Удалена вся папка сборки
- Удалена папка .gradle
- Удалить.AndroidStudio * папка
- Переместить проект на другой компьютер и запустить.
- очистить / построить / сделать недействительным / перезапустить
Обратите внимание, что проблема заключается только в этом конкретномкласс, и если я удаляю его, остальная часть проекта работает нормально.
Есть идеи?