【问题标题】:React Native - Constant errors like "Error: EPERM: operation not permitted, lstat ..."React Native - 不断出现错误,例如“错误:EPERM:不允许操作,lstat ...”
【发布时间】:2020-08-20 15:22:07
【问题描述】:

我是 React Native 的新手,在执行我的主要应用程序代码之前,我的应用程序似乎崩溃了,但我不知道在哪里。在 VSCode 中,我在输出中看到以下内容:

错误:EPERM:不允许操作,lstat 'c:\Dev\myapp\android\app\build\generated\not_namespaced_r_class_sources\debug\r\com\bumptech\glide\integration\okhttp' 在 NodeWatcher 实例上发出“错误”事件: 在 NodeWatcher。 (c:\Dev\myapp\node_modules\sane\src\node_watcher.js:291:16) 在 FSReqCallback.oncomplete (fs.js:176:21) { 错误号:-4048, 代码:'EPERM', 系统调用:'lstat', 路径:'c:\Dev\myapp\android\app\build\generated\not_namespaced_r_class_sources\debug\r\com\bumptech\glide\integration\okhttp'

我正试图弄清楚如何确定这是从哪里来的,以及将来如何调试此类错误。

【问题讨论】:

    标签: react-native react-native-android


    【解决方案1】:

    我在 windows 上使用 react-native 时也遇到了同样的错误。

    我不确定此错误的根本原因,但按照以下步骤可以帮助我解决问题。

    1. 在 Android Studio 上转到 File>invalidate Caches/Restart*

    2. 终止本地反应本机服务器

    3. 然后运行npx react-native start --reset-cache 和npm run android

    执行这些步骤在大多数情况下都对我有帮助。如果有更好的方法来解决这个问题,我也很高兴知道。

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。
    【解决方案2】:

    使用

    转到Android文件夹

    cd android && ./gradlew app:installDebug

    通过

    返回主文件夹

    cd ..

    现在运行npx react-native run-android

    【讨论】:

    • 这个我试了好几次了,还是不行。
    • 我不断向 build.gradle 添加实现行,但随后弹出一个新的(非常相似的错误)
    • 最新一:错误:EPERM: operation not allowed, lstat 'c:\Dev\myapp\android\app\build\generated\not_namespaced_r_class_sources\debug\r\androidx\localbroadcastmanager\R.java'在 NodeWatcher 实例上发出“错误”事件:在 NodeWatcher. (c:\Dev\myapp\node_modules\sane\src\node_watcher.js:291:16) 在 FSReqCallback.oncomplete (fs.js:176:21 ) { errno:-4048,代码:'EPERM',系统调用:'lstat',路径:'c:\\Dev\\myapp\\android\\app\\build\\generated\\not_namespaced_r_class_sources\\debug\\ r\\androidx\\localbroadcastmanager\\R.java' }
    【解决方案3】:

    在大规模升级后最终恢复,然后升级速度变慢了一点。到目前为止,我已经消除了这些错误,但我还没有完成升级。如果我找到罪魁祸首,会回复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-14
      • 2021-11-18
      • 2017-04-28
      • 2022-10-18
      • 2019-09-10
      • 1970-01-01
      相关资源
      最近更新 更多