Все с Stetho отлично работает в моем примере приложения, которое я тестировал после прохождения этого YouTube tutorial (SQLite, SharedPreferences show), за исключением просмотра сетевых вызовов, которые я хотел бы получить.Stetho: Не видеть Сетевые вызовы в консоли
Выполнение многочисленных вызовов API при загрузке приложения. Например, в моем классе Service.java, как показано в приведенной ниже ссылке. Возможно, он не появляется в Stetho, потому что вызов API происходит, когда приложение загружается до того, как Stetho можно открыть. Любые идеи были бы оценены, чтобы заставить эту функцию работать.
Я инициализирую Stetho в своем MainActivity.java. В OnCreate() У меня
// Initialize Stetho
Stetho.initialize(
Stetho.newInitializerBuilder(this)
.enableDumpapp(new SampleDumperPluginsProvider(this))
.enableWebKitInspector(Stetho.defaultInspectorModulesProvider(this))
.build());
Тогда я также включал Stetho класса в нижней части.
// Create class for Stetho
private static class SampleDumperPluginsProvider implements DumperPluginsProvider {
private final Context mContext;
public SampleDumperPluginsProvider(Context context){mContext = context;}
@Override
public Iterable<DumperPlugin> get() {
ArrayList<DumperPlugin> plugins = new ArrayList<>();
for (DumperPlugin defaultPlugin : Stetho.defaultDumperPluginsProvider(mContext).get()) {
plugins.add(defaultPlugin);
}
//plugins.add(new SyncAdapterFragment());
return plugins;
}
}
и, конечно, у меня есть правильные зависимости
compile 'com.facebook.stetho:stetho:1.3.0'
Спасибо!
Спасибо! Я использовал шаблон выше с помощью «Дооснащения» и мог видеть все сетевые запросы. –