Комментарии 4
Но ведь ADB тоже работает по сети и в общем-то, после небольших танцев с бубном отлично работает без проводов.
А так — очень здоровское решение.
Все верно, ADB работает по сети, но смотреть логи в терминале не всем удобно и с ним нельзя нормально работать с БД приложения.
И чтобы работать с ADB надо как минимум установить его на компьютер и каждый раз выполнять команду подключения. Я же делал упор на простоту, чтобы с библиотекой могли работать не только разработчики, но и тестировщики и другие участники команды.
Им просто нужно открыть приложение и перейти на сайт.
И чтобы работать с ADB надо как минимум установить его на компьютер и каждый раз выполнять команду подключения. Я же делал упор на простоту, чтобы с библиотекой могли работать не только разработчики, но и тестировщики и другие участники команды.
Им просто нужно открыть приложение и перейти на сайт.
А чем stetho от Фейсбука не устроил? Все то же самое, только интеграция легче:
https://github.com/facebook/stetho
stetho от Фейсбука — это хорошее решение. Но лично мне оно не подходит по следующим причинам:
1. нет возможности смотреть логи приложения;
2. лично мне в stetho неудобно работать с БД приложения, мало возможностей;
3. и самое главное, чтобы работать с ним, сначала нужно подключить устройство к компьютеру через шнур или по wifi через adb (во втором случае нужно установить adb и почему adb мне не подходит написал выше в комментарии).
Что касается интеграции, то я не понимаю, почему у stetho интеграция легче. В обоих случаях нужно добавить зависимость, выполнить инициализацию и добавить интерцептор.
1. нет возможности смотреть логи приложения;
2. лично мне в stetho неудобно работать с БД приложения, мало возможностей;
3. и самое главное, чтобы работать с ним, сначала нужно подключить устройство к компьютеру через шнур или по wifi через adb (во втором случае нужно установить adb и почему adb мне не подходит написал выше в комментарии).
Что касается интеграции, то я не понимаю, почему у stetho интеграция легче. В обоих случаях нужно добавить зависимость, выполнить инициализацию и добавить интерцептор.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Android Remote Debugger — удаленная отладка Android приложений