【问题标题】:Read logcat externally [closed]从外部读取 logcat [关闭]
【发布时间】:2019-12-05 11:42:19
【问题描述】:

我在安卓电视盒上安装了一个应用程序。是否可以通过 logcat 阅读器应用程序从电视盒中获取 logcat 读数?我希望有一个可以安装在我的手机上的应用程序,一旦将手机插入电视盒,我将能够获得 logcat 读数。

我是在做梦还是有这样的事情?

【问题讨论】:

  • 如果您将开发机插入Android TV设备,您可以使用普通的开发工具,例如Android Studio。 Android SDK 将允许您从可调试设备查看 Logcat 的内容。
  • @CommonsWare 是的,这就是我目前所做的。但是电视盒将安装在多个位置,并且在某些位置使用我的笔记本电脑并不实用。我希望有更好的移动性,比如手机。

标签: android logcat tvbox


【解决方案1】:

要从电视获取日志,您需要使用 ADB over TCP/IP。

  1. 启用开发者选项:按主页并选择设置。在电视行中,选择关于。向下滚动并单击 Build 几次,直到出现一个对话框,并显示消息“您现在是开发人员”。
  2. 启用调试:按 Home 并返回“设置”菜单。在 System Preferences 行中,选择 Developer options,选择 Debugging,选择 ADB Debugging,选择 On。
  3. 查找电视 IP 地址:按 Home 并选择 Network Settings。
  4. 确保您的电视和计算机连接到同一个本地网络。
  5. 在您的计算机上,打开一个终端并输入:adb connect <IP address of your TV>
  6. 在允许调试?对话框中,选择始终允许从此计算机,然后选择确定。
  7. 您可以通过键入以下内容来验证连接是否已建立:adb devices
  8. 要获取日志,请输入:adb logcat

【讨论】:

  • 不完全是我希望的(这是通过我的手机完成的),但它解决了我的问题。我现在可以通过 wifi 连接 :)
  • 乐于助人:)
猜你喜欢
  • 1970-01-01
  • 2023-03-27
  • 2019-04-20
  • 2020-09-11
  • 1970-01-01
  • 2023-01-30
  • 2020-08-23
  • 1970-01-01
  • 2017-05-22
相关资源
最近更新 更多