【问题标题】:How to debug a nexus 10? Needs usb charger but need usb connected to debug如何调试nexus 10?需要usb充电器但需要usb连接调试
【发布时间】:2013-03-27 07:21:08
【问题描述】:

有没有人找到一个很好的解决方案来调试星系联结,因为它通电?

我只能在将 nexus 10 插入我的计算机时对其进行调试和使用。我只能在 nexus 10 插入墙上时为其充电。

它是从 USB 充电的,所以我应该怎么做才能让设备生根并使用 ADB 连接到它的 IP 地址?

他们制造电缆吗?有没有办法通过 USB 插槽发送更多放大器? USB 集线器可以工作吗?

什么,什么?这真是一场噩梦

【问题讨论】:

    标签: android usb galaxy-nexus usb-debugging


    【解决方案1】:

    我看到您倾向于硬件解决方案,但我的回答更多的是我正在使用的解决方法: 我假设你的大部分调试都是在模拟器上进行的,但如果你只需要知道你的应用在 nexus 10 上崩溃的原因,也许你可以尝试 ACRA 来获取堆栈跟踪。我发现它非常有用,因为我无法测试所有设备和所有版本,而且我的 IDE 位于没有 USB 支持的 VM 上……我称之为“穷人调试”。 更多关于这篇文章:android - how to send crash reports

    【讨论】:

    • 这不是一个坏主意。将这个想法与 aLogCat play.google.com/store/apps/details?id=org.jtb.alogcat 结合起来(这是一个在设备本身上运行的 logcat 应用程序,显然可以通过开放意图进行控制,所以它甚至可以通过 wifi 将日志发回给你)
    • 实际上,aLogCat 似乎不再对 Jelly Bean 有用。它只是给我关于堆的信息。甚至开发人员模式设置似乎也在寻找我在设备上调试的最后一个应用程序,但即使我将其专门设置为我当前正在调试/运行的应用程序,它仍然不会给我它的 logcat 信息。恐怕当 Google 让 logcat 更安全时,一切都搞砸了。
    【解决方案2】:

    如果是我,我会得到两根 USB 电缆(一根 Nexus 10 电缆和另一根 USB-USB 电缆)并将电源线从一根连接到 Nexus 10 电缆。这样您就可以将 Nexus 10 电缆从计算机连接到 Nexus 10,并将另一根电缆从壁式充电器插入。

    当然,您必须对此感到自在,并确保您的焊接。

    编辑 1:我还应注意,您可能希望查看 Nexus 10 侧面的 POGO 引脚。我相信这些可用于为设备充电(我确定有点谷歌搜索将确认这一点)。您可以查看是否有任何可用于充电的坞站(几个月前我上次检查时还没有),让 USB 连接空闲。

    【讨论】:

    • pogo 是个好主意 - 不太确定 USB 拼接(与电气工程师一起工作很舒服)但会质疑是否真的有效 - 计算机上的 USB 不是串行连接它是一个活动连接,所以如果 USB 没有从端口获取电力,我会假设计算机不知道任何连接?
    • 嗯,拼接意味着同时从计算机和壁式充电器中获取电力,不是吗?然后计算机就会知道有什么东西连接了……而且,它类似于一个外部硬盘盒,由一个直流适配器供电。
    • 拼接的 USB 电缆不会为 Nexus 10 充电。
    • @turboj 关心扩展原因?
    • 切片电缆用作数据线,因此平板电脑认为它连接到 USB 数据端口 - 最大电流仅允许 500 mA。详情请查看 USB 电池充电器规格。
    【解决方案3】:

    如果您不介意 root 设备,或者已经这样做了。 ADB over WIFI 可能是一种选择。您可以在这篇文章中找到 ADB over TCP 的说明: How can I connect to Android with ADB over TCP?

    【讨论】:

    • OP 知道此解决方案,因为问题指出“缺少 root 设备并使用 ADB 连接到其 IP 地址”。
    • @Leco 抱歉没有注意到。
    猜你喜欢
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 2012-09-18
    • 2021-05-30
    • 1970-01-01
    相关资源
    最近更新 更多