我最近使用react-native向我的应用添加了推送通知 因为在看似随机的时间,我得到的消息,如添加的照片 任务执行失败
':app:processDebugResources'.
java.io.IOException: Could not delete folder ..\android\app\build\generated\source\r\debug\com\facebook\drawee
有没有人经历过这样的事情或有解决方案?
答案 0 :(得分:14)
运行此命令以清除项目:
cd android && gradlew clean
之后,运行以下命令再次运行项目:
cd .. && react-native run-android
答案 1 :(得分:5)
我遇到了同样的问题。我将项目文件夹和所有子文件夹的权限更改为所有用户的完全访问权限,现在它似乎正常工作!
答案 2 :(得分:0)
显然,在gradle同步和构建期间,打包器可能会导致两种类型的文件访问错误:
1)“EPERM:不允许操作,lstat”
2)“java.io.IOException:无法删除路径”
这实际上是两个不同的问题 - 其中一个是由守望者npm模块造成的,另一个是由打包者本身引起的。
可以在此处找到解决问题的说明:https://stackoverflow.com/a/47420765/2441655
答案 3 :(得分:0)
如果您正在android设备上运行该应用程序,请转到react本机项目中的android控制器,然后signal = pd.concat([signal]*2000)
signal = signal.reset_index(drop=True).set_index(pd.date_range(start='1995-01-01', periods=20000))
In [445]: %%timeit
...: s = (signal.reset_index().groupby(pd.Grouper(freq='5d', key='index'))['index'].transform('first'))
...: signal.assign(flag=s.values).drop_duplicates(['flag', 'TKV', 'SWP', 'BWN']).drop('flag', 1)
...:
9.5 ms ± 277 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
In [482]: %%timeit
...: s = (signal.reset_index().groupby(pd.Grouper(freq='5d', key='index'))['index'].transform('first'))
...: tmp = signal.assign(flag=s.values)
...: tmp[tmp.duplicated()] = 0
...: tmp = tmp.drop('flag', 1)
56.4 ms ± 205 µs per loop (mean ± std. dev. of 7 runs, 10 loops each)
构建文件夹/(目录),然后再次运行该项目。它对我有用
构建文件夹的路径
YourProject / android /