当前位置: 首页 > 知识库问答 >
问题:

如何在React Native中启用Android监视器以检查日志?

宗政文彬
2023-03-14

我是新来的。我想看看我的档案记录。我使用android studio使用react native project和genny motion作为模拟器。你能告诉我,我怎样才能看到日志或在android studio中启用android监视器吗?

就连我也已经从Facebook上安装了react dev工具来调试代码:https://facebook.github.io/react-native/docs/debugging.html

但无法得到特定的解决方案

已访问:如何调试React Native?

如何登录?我已经检查了很多解决方案,但它在android 6.0版本中不起作用

但不工作,请指导我,提前谢谢

共有3个答案

孙永思
2023-03-14

而不是使用简单的控制台。日志命令

使用Reactoron记录数据以下是链接:https://github.com/infinitered/reactotron

登录React Native的最佳选择。

禄奇希
2023-03-14

现在我已经解决了这个问题,你可以点击上面的评论

按住Ctrl键D,然后单击Ctrl键M以获取调试内容

然后运行下面的命令检查日志

React-native log-android 

有了这个,你将能够在android studio终端日志面板中看到控制台日志。

但在此之前,您需要运行命令:

Npm start 

用于通过直接在模拟器中绑定包来检查最新的更改

非常感谢。

相弘方
2023-03-14

如果您使用的是窗口,您可以尝试点击CTRL M,在mac CMD中打开调试菜单。一旦打开,选择REMOTE JS DEBUGGING,它会自动打开chrome浏览器,让你调试js错误。Android Studio调试将工作,如果你在真正的设备上连接。

例如调试菜单

我已经从How do debug react native?找到了genYmotion的答案?。不知道是否对你有用,但值得一试。

对于一个Android应用程序,如果你使用GenyMotion,你可以通过按ctrl m切换菜单,但你可能必须通过以下方式在菜单中启用它:

  • 解锁解锁小部件
  • 点击chrome中的debug
 类似资料:
  • 问题: 在我的清单中,我的应用程序字的背景是黄色的,当我做Alt+Enter时,它给了我上面的选项,我点击禁用检查只是为了检查它,但是当我做Alt+Enter时,但是在做了Alt+Enter之后,我没有得到任何使它启用的选项? 点击“禁用检查”后,我没有得到“启用检查”的任何选项,有没有办法重新启用?

  • 当我尝试通过Android Studio或cmd线(sudo./Monitor)启动Android设备监视器时,它会给我错误: 日志文件如下-https://gist.github.com/varadmondkar/fcaf9b726d56428108684c41aab2f1b3#file-1508905740386-log !entry org.eclipse.osgi 4 0 201 7-10

  • 我有一个android应用程序。我的目的是使用AltBeacon库检测Ibeacons。我使用了来自AltBeacon Library站点链接的监视示例代码:(http://AltBeacon.github.io/android-beacon-library/samples.html)。但我检测不到任何Ibeacon。也无法获得任何关于检测到任何信标的日志。 我的清单文件如下所示:

  • 我已经搜索了一段时间,如何记录在“laravel/framework”中执行的sql查询:“5.0.*” 但是我发现的一切都是关于版本4的,还没有找到任何类似于这样的5.0的工作解决方案:在Laravel3/4中执行查询,以及如何在Laravel5中执行查询?DB::getQueryLog返回空数组和http://laravelsnippets.com/snippets/log-db-querie

  • 我有一个Akka应用程序(Akka 2.2.0、akka-camel、camel 2.10.5)。该应用程序包括生产者组件,即: 这导致一系列骆驼信息显示为mbeans(例如,从VisualVM中可以看到),但在“endpoint”下没有关于我的生产者演员的信息。 我试着用 这似乎没有任何效果。文件上说 我到底需要做什么来启用对我的akka-camelendpoint的JMX监视(由于使用Prod

  • 我偶尔收到以下信息: 这发生在具有表的页面中,其中的行延伸到视点之后。 我用来在表中选择随机行的方法 是否有一种方法来检查是否有元素在#Focus之后?