我使用的是 VScode 编辑器,有时候,卸载包,安装包就会编译失败,解决方式

gradlew clean

编译错误 Execution failed for task ':app:compileDebugJavaWithJavac'.

这个问题吧,就是我引入 react-native-dialogs产生的错误 ,因为安装这个包关联到超过6万多个包的下载,导致程序报64K限制错误,我当时看了一下,为了使用这一个方法和效果,增加整个项目的负担,完全没必要,我就卸载了,但在卸载之前,我手贱,运行了一条  react-native link XXX这个命令,导致手动添加了这个包。所以后面我yarn remove 包 ,还是没删掉。之后就报编译错误。这个时候报错信息不全,根本找不到问题所在,此时需要运行,下面这条命令,我看到了详细报错信息。

gradlew compileDebugSources --stacktrace -info

我就找到那个位置 ,将那个手动link进去的包 ,手动删除掉。

Warning: Each child in a list should have a unique "key" prop.

产生这种错误就两种

第一 ,使用map这类函数时,没有给最外层绑定 key值

第二,使用FlatList时,keyExtractor时,绑定key的函数没有附上值,比如像下面

 <FlatList
data={this.state.dynamicData}
renderItem = {(item)=>this.renderArticleItem(item)}
keyExtractor={item => item.id}
// 如果item.id=undefined时,就会报错,没有key
//修改成 item.artId
/>

最新文章

  1. Select2个人使用总结
  2. 【SQL】姗姗来迟的SQL Server 安装图解
  3. &lt;Web 之困 现代Web应用安全指南&gt;一本好书 69.00?
  4. Hightcharts设置Y轴最大最小值
  5. Git-仓库基本结构
  6. 《GK101任意波形发生器》任意波文件格式说明
  7. MySQL函数讲解(MySQL函数大全)
  8. Git新手入门手册
  9. es watcher
  10. 菜鸟初试水--JQuery基础
  11. hdu 5040 BFS 多维化处理图
  12. 【Luogu1876】开灯(数论)
  13. 用Zmq实现网关与游戏服全互连
  14. centos7 yum安装LAMP
  15. Win10环境下 HTTP 错误 500.19 - Internal Server Error 问题及其解决方法
  16. The value of ESP was not properly saved across a function call 快速解决
  17. python指定分隔符来分割文件
  18. 【Unity】ShareSDK、SMSSDK的基本使用与常见问题
  19. selenium-百度搜索框输入后,定位联想下拉框元素
  20. word2013总是出现未响应卡一下如何解决?

热门文章

  1. SpringBoot实现电子文件签字+合同系统
  2. KingbaseES数据库备份初始化错误处理
  3. saas架构之druid解析表名
  4. SpringBoot 学习 step.3数据库
  5. Tengine01
  6. Adobe GENP2019~2022 for Win 一键激活
  7. K3S 系列文章-5G IoT 网关设备 POD 访问报错 DNS &#39;i/o timeout&#39;分析与解决
  8. C语言小程序-天天酷跑类游戏 26号完成
  9. 关于dynamic类型
  10. LeetCode-442 数组中重复的数据