显示Logcat
log 作为开发中使用最频繁的功能之一,当然是越方便调试越好。
react-native 自带log功能,在 run-android 后打开一个新的命令行 log-android 即可,不过这样很不方便,服务一断就需要重新输一遍命令,这时候就推荐使用强大的IDEA了。
IDEA有一个Logcat窗口,可以实时监听 log,不但能显示Android原生代码的log,还能显示react-native的log,只是默认情况下,你是看不到Logcat的。
怎么配置呢?点击IDEA右上角下图中的这个图标打开 Project Structure,当然你也可以通过快捷键 Ctrl+Alt+Shift+S来打开,或者点击菜单栏 File -> Project Structure。
打开后的Project Structure是这样的。
第一步就是选择Project SDK。选择左侧Project,在右侧的Project SDK选择SDK,如 Android API 26 Platform (java version "1.8.0_172") ,然后Apply。
第二步查看资源是否完整。选择左侧的Modules,右侧选择Sources选项卡,查看Mark as: 后面是否有 Sources,Tests,Resources,Test Resopurces,Excluded,通常情况下是有的,如果没有则点击中间栏中"-"按钮删除当前项目的Modules配置,再点击"+"按钮选择 Import Module 导入项目,导入时选择 Import module from external model -> 选择 Gradle -> Next -> 选择 Use gradle 'wrapper' task configuration (其他保持默认即可) -> Finish。如果还没有 Mark as ,则选择 Language level。最后Apply。
第三步添加Android。点击中间栏中的项目 -> 点击"+"按钮 -> 选择 Android。检查下右侧路径是否正确,一般是没问题的。
最后,点击 OK 按钮。
原文:https://blog.csdn.net/klo220/article/details/81868020
版权声明:本文为博主原创文章,转载请附上博文链接!