0

我正在尝试让我们的 Android 应用程序在 Mac 上使用 ARC Welder 在 Chrome 下运行。该应用程序在启动后不久就崩溃了,我正在尝试查看 Logcat 以了解发生了什么。我在另一个讨论如何执行此操作的线程中找到了以下说明。

  1. 在 ARC Welder 中打开您的调试 APK 并运行它
  2. 在 Android Studio 中打开 logcat(或您通常用来查看 logcat 的任何工具)。
  3. 打开 Chrome 并在地址栏中输入“chrome://inspect/#apps”
  4. 希望您看到列出的应用程序名称,单击您的应用程序的“检查”链接。
  5. 在出现的 Javascript 控制台中,键入“plugin.shell('adbd')”并按 Enter。
  6. 现在返回 Android Studio,您应该会在 logcat 中看到大量日志消息,按您的应用名称进行过滤,希望您一切顺利。

我的问题是在第 3 步之后,我在转到“chrome://inspect/#apps”时看不到我的应用程序。我只看到列出的 ARC Welder 应用程序(有时甚至不存在)。因此没有“检查”链接可以点击。

知道我做错了什么吗?在 ARC Welder 下运行时如何查看应用程序的 Logcat?

4

1 回答 1

0

我终于弄明白了。该应用程序出现在 chrome://extensions 页面上,我可以在那里“检查”它。似乎您只能在应用程序实际运行时执行 plugin.shell('logcat') 。因此,如果应用程序在启动时崩溃,您需要延迟,以便在崩溃实际发生之前输入此命令。

于 2015-06-23T15:03:53.977 回答