为什么React Native Android会导致代码推送错误

时间:2019-03-01 03:53:27

标签: android react-native gradle react-native-android code-push

我正在尝试建立一个从其他存储库获得的react native项目。当我尝试运行react-native run-android时,avd表示无法从资产“ index.android.bundle”加载脚本。我查找了此错误,发现有两个消息说要运行此命令:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

我运行此命令,得到以下输出:

Loading dependency graph...events.js:173
      throw er; // Unhandled 'error' event
      ^

Error: UNKNOWN: unknown error, lstat 'C:\Users\oriont\dev\proj\ios\Pods\Headers\Private\CodePush\CodePush.h'
Emitted 'error' event at:
    at NodeWatcher.checkedEmitError (C:\Users\oriont\dev\proj\node_modules\metro\node_modules\sane\src\node_watcher.js:143:12)
    at Walker.emit (events.js:197:13)
    at C:\Users\oriont\dev\proj\node_modules\walker\lib\walker.js:52:12
    at C:\Users\oriont\dev\proj\node_modules\graceful-fs\polyfills.js:282:31
    at FSReqCallback.oncomplete (fs.js:158:21)

我看到错误中有一个ios文件,但我不知道为什么。我在Windows上,正在运行avd。

此外,我没有启动此项目,而是从ios上的人那里获得的。 (在此之前,它不是为android配置的)我也不知道什么是codepush。

如果您需要更多代码,我很乐意提供(只需询问)

0 个答案:

没有答案