踩坑

37篇文章
在学习配置 JSX 使用自定义函数编译时遇到如下报错。 我尝试使用的是通过注释方式 /** @jsx BinReact.createElement */ 配置,代码如下 在编译的时候就出现了开头的错误提示我说自动运行时环境不能配置 pragma 和 pragmaFrag。 刚开始我并不理解这段报错的意思,于是通过不断查...
  • 2022-04-04
当我们使用 ViewBinding 来绑定 RecyclerView 的 Item 会出现一个神奇的 bug 那就是使用 LinearLayout 作为 item 的 Root View 时设置它的 layout_width 属性时会完全失效。 我们先重现一下这个问题。 首先定义 item 布局,这里看到我使用的是 L...
  • 2021-12-14
由于比赛训练需要,我就手动下载了 Okhttp 的 jar 包然后手动导入到项目,但是使用的时候居然闪退,报错说 okio.Buffer 类不存在。详细错误如下 全网都在说是因为没有 okio 的 jar 包,下载一个 okio 的包导入就好了,于是我天真的下载了一遍又一遍最新版的 okio-3.0.jar 问题也依旧...
  • 2021-11-29
记一次自己手残提交了很多还没写完的代码到线上,然后第一次回滚代码… 本地回滚代码我已经是经常干了,我习惯用 其实这里的 HEAD^ 是指上一个 commit id,这里也可以用 commit id 代替。 执行 git log 就能看到了,不想输入这么长的话,输入前面开头 7 位也是可以的。 这是没有 push 到线上...
  • 2021-02-06
MBP 的内存告急了,于是我整了一个 SSD 移动硬盘。由于我给硬盘整的格式是 ExFAT 导致将电脑中的文件移动进去之后就产生大量 .DS_Store 文件和 ._ 为开头的文件。一个一个删?我敲,好几十 G 呢。 用 rm -rf ._* 整吧,可是也不能遍历目录呀… 于是我找到了 find 和 xargs 这两个...
  • 2020-12-12
今天跑项目时发现 react-native run-android 跑不起来了。具体报错如下 我也是第一次出现这种情况呀,我先是看了一下 android 下面的 ./gradlew 脚本是不是不见了,因为他提示说 ./gradlew 执行失败。可是我 ls 查看了一下这个文件是存在的。但是当我直接执行 ./gradle...
  • 2020-10-15
昨天突然惊坐起,公司好多大佬都把项目升级到 React Native 0.63.2 了,我他喵现在这个项目还是 React Native 0.60.5 这不太符合我这个爱搞事的 Boy 的风格吧。说干就干,首先我们看一下升级的方法 之前请教过我大哥(带我手把手写代码的前端大佬,对我贼好,于是我就变成小迷弟了。哈哈哈,当...
  • 2020-09-10
今天发现下载功能突然崩了,导致 APP 直接闪退有点严重呀,使用 Android Studio Logcat 打印出如下错误 由于我用的是刚升级的 MIUI 12 所以我觉得发生这个错误的原因应该和 Android 10 的文件访问策略有关。因此,我通过将android:requestLegacyExternalSto...
  • 2020-08-10
昨天部署 Laravel 项目一直卡在 composer Updating dependencies (including require-dev) 解决方案是切换国内阿里云的 Composer 全量镜像, 官网地址:https://mirrors.aliyun.com/composer/ a). 配置只在当前项目生效...
  • 2020-08-05
最近在整理公司用的 React native Android 相关组件,然后发现有个组件封装好后改变属性后居然不生效,然后把软件切入后台再进去就很神奇的这个组件更新了 经过各种搜索,和问公司大佬们,发现这是 react native android UI 组件封装的一个常见的坑了具体的问题大概就是 react-nati...
  • 2020-03-08

关注我们的公众号

微信公众号