【ReactNative】项目bug小集

遇见问题先看能否看懂,看不懂的直接Google搜,不建议搜百度

1.ERROR: java compiier failed linking references

cleaned project

removed ~/.gradle/caches  (C:\Users\Administrator\.gradle)

删除android文件中的.gradle目录

2.二级tab联动显示,数据少也显示卡顿,手机测点击反应超慢(服务器响应时间长)

::ffff:127.0.0.1 - - [15/Aug/2019:08:07:08 +0000] "GET /onchange HTTP/1.1" - - "-" "okhttp/3.12.1"

-----解决:少用异步setState

link配置后出错可参照 以下3案例

3.react-native-linear-gradient加入项目

npm iinstall react-native-linear-gradient

react-native link react-native-linear-gradient

link配置之后react-native run-android报错,解决:

android\settings.gradle文件中反斜杠更改

 重新编译,运行

4.BVLinearGradient is not fount in UIComponent

 检查错误3 中的正确配置

 检查

 node-modlues删除重装 (强制删除方式可用命令删除  rd node_modules /s

 将react-native-linear-gradient从项目中删除,并重新加入至项目

 

5.post请求无响应,检查参数等全部正确,凉凉---检查基本域名配置

 下载react-native-debugger安装,用来调试代码。可看到network请求发送

6.报错,提示watch 

删掉 nodejs\node_cache目录下的log文件

node-modlues删除重装 (强制删除方式可用命令删除  rd node_modules /s

npm start -- --reset-cache

7.报错:没有删除文件导致的IO异常原因:  上次编译的缓存没有清空导致的

解决:项目下的android目录:

1. 执行gradlew.bat clean命令

2. 执行gradlew clean 命令

 

Program type already present

 

 https://www.jianshu.com/p/eee41ec17606

http://www.hackerav.com/?post=29721

https://blog.csdn.net/haoyuegongzi/article/details/82729624

https://www.jb51.net/article/143708.htm

https://www.jianshu.com/p/789a69565d90

Android Studio “Cannot resolve symbol” 解决办法

https://blog.csdn.net/qq_21604157/article/details/51423115

 

posted @ 2019-08-15 16:08  蓿苜  阅读(271)  评论(0)    收藏  举报