使用ARC Welder在Chrome中使用Android应用程序查看Logcat

时间:2015-06-22 16:43:14

标签: android google-chrome google-chrome-arc

我正在尝试让我们的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')"然后按回车。
  6. 现在回到Android Studio,您应该在logcat中看到一堆日志消息,按您的应用名称进行过滤,希望您好好去。
  7. 我的问题是在第3步之后我没有看到我的应用程序列出了" chrome:// inspect /#apps"。我只看到列出的ARC Welder应用程序(有时甚至不存在)。因此,没有"检查"链接点击。

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

1 个答案:

答案 0 :(得分:0)

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