2013-04-05 4 views
2

Кто-нибудь нашел хорошее решение для отладки галактической связи при ее получении?Как отладить связь 10? Требуется зарядное устройство usb, но нужно, чтобы USB был подключен к отладке.

Я могу только отлаживать и использовать nexus 10, пока он подключен к моему компьютеру. Я могу заряжать только нексус 10, когда он подключен к стене.

Он заряжается с USB, так что, я полагаю, не нужно укоренять устройство и использовать ADB для подключения к его IP-адресу?

Проводятся ли кабели? Есть ли способы отправить больше усилителей через USB-разъем? будет ли USB-концентратор работать?

Что-то, что-нибудь? Это действительно кошмар

ответ

0

Если бы это был я, я бы получил два USB-кабеля (1 кабель Nexus 10 и другой USB-USB-кабель) и соединить провода питания от одного кабеля Nexus 10. Таким образом, вы можете подключить кабель Nexus 10 от компьютера к Nexus 10, а другой - к зарядному устройству на стене.

Конечно, вам нужно быть уверенным в этом, и, несомненно, при пайке.

РЕДАКТИРОВАТЬ 1: Я должен также отметить, что вы можете посмотреть на контакты POGO на стороне вашего Nexus 10. Я считаю, что они могут использоваться для зарядки устройства (я уверен, что немного googling подтвердит это). Вы могли видеть, есть ли еще какие-либо доки (не было, когда я последний раз проверял пару месяцев назад), которые можно было использовать для зарядки, оставив соединение USB бесплатно.

+0

pogo - хорошая идея - не так уверен в сращивании usb (работа с инженерами-электриками так комфортно это делает), но будет задавать вопрос, если бы на самом деле работала - USB на компьютере не является последовательное подключение его активного соединения, поэтому, если USB не вытягивает питание из порта, я бы предположил, что компьютер не знал, что что-то связано? – morty346

+0

Ну, сплайсинг будет означать силу вытягивания как с компьютера, так и с зарядного устройства на стене, не так ли? Тогда компьютер будет знать, что что-то связано ... Кроме того, он будет похож на внешний жесткий диск caddy, один из которых оснащен адаптером постоянного тока. – JosephGarrone

+0

Соединительный USB-кабель будет * не * заряжать Nexus 10. –

0

Если вы не против root-устройства или уже сделали это. АБР через WIFI может быть вариантом. Вы можете найти направления для АБР над TCP в этой должности: How can I connect to Android with ADB over TCP?

+0

OP осведомлен об этом решении, так как в вопросе говорится: «не укореняя устройство и используя ADB для подключения к его IP-адресу ». – Luis

+0

@ Leco извините не заметил это. – Uipko

1

Я вижу, что вы склоняетесь к аппаратному решению, но мой ответ более обходного пути я использую: Я предполагаю, что большинство вашей отладки вы делаете это на эмуляторах, но если вам просто нужно знать, что сбой вашего приложения на nexus 10, , возможно, вы можете попробовать ACRA, чтобы получить трассировку стека. Я нашел это очень полезным, так как я не могу протестировать все устройства и все версии, плюс моя IDE находится на виртуальной машине без поддержки USB ... Я называю это «отладкой бедных». Подробнее об этом сообщении: android - how to send crash reports

+0

Это неплохая идея. Объедините эту идею с aLogCat https://play.google.com/store/apps/details? id = org.jtb.alogcat (который является приложением logcat, запущенным на самом устройстве и которое можно контролировать с помощью открытых намерений, возможно, возможно, оно может даже отправить вам журналы с помощью wifi) –

+1

Фактически, aLogCat больше не кажется полезным для Jelly Bean. Это только дает мне информацию о куче. И даже настройка режима разработчика, похоже, находит последнее приложение, которое я отлаживал на устройстве, но он все равно не даст мне свою информацию о logcat, даже если я настроил его как приложение, которое я сейчас отлаживаю/выполняю. Я боюсь, что Google все испортил, когда сделал logcat более безопасным. –