Samsung Remote Test Lab (RTL): как привязать устройство к Eclipse / debugger

#java #android #eclipse #debugging #samsung-mobile

#java #Android #eclipse #отладка #samsung-мобильный

Вопрос:

Я использую Samsung Remote Test Lab (RTL) для тестирования своего приложения на реальных устройствах. Мне отлично удается запустить веб-приложение и просмотреть устройство, но…Я не вижу устройства в Eclipse.

Следовательно: я не могу отлаживать и не вижу никакого журнала. Все, что я могу сделать, это перетащить мой apk-файл на устройство для запуска моего приложения.

Как я могу связать устройство RTL с Eclipse?

Спасибо!

Ответ №1:

На самом деле, теперь вы можете использовать свою собственную IDE (или экземпляр ADB) для загрузки своих приложений на устройство RTL и их отладки. Эта функция называется удаленной отладкой, и вы можете найти ее в разделе тестирования меню клиента.

http://developer.samsung.com/remotetestlab/rtlHelpDevice.action?gid=2000amp;pageord=4#d4e45

Он создает туннель между экземпляром ADB / SDB вашего ПК и выбранным мостом отладки устройства.Это дает вам почти тот же доступ, что и к вашему устройству, подключенному к USB.

Функция работает довольно хорошо. Однако вам нужно помнить об ограничениях пропускной способности, если вы хотите тестировать большие приложения.

Вот скриншот моста удаленной отладки в действии — введите строку в свой терминал, и она подключится к Logcat в Android Studios:

введите описание изображения здесь

Комментарии:

1. Вам нужно было авторизовать компьютер, чтобы это работало? Когда я запускаю команду adb connect, она подключается, но показывает устройство как неавторизованное. Не могу понять, как заставить его работать.

2. Есть какое-нибудь решение, как авторизовать устройство?

3. Откуда вы получаете номер порта локального хоста?

4. Вы можете найти его в окне «Мост удаленной отладки» (щелкните правой кнопкой мыши на панели, выберите меню «Тест», выберите «Мост удаленной отладки»). Необходимые сведения о подключении есть. Если вам нужна более продвинутая отладка (также бесплатно), вы можете проверить smartdust.me обслуживание. У них есть не только устройства Samsung, но и другие бренды.

Ответ №2:

Лаборатория удаленного тестирования не позволяет Eclipse напрямую привязываться к своим устройствам. Вместо этого вы должны использовать их функцию тестирования клиента RTL.

http://developer.samsung.com/remotetestlab/rtlHelpDevice.action?gid=2000amp;pageord=1#d4e14