Problems with React Native

Asked

Viewed 677 times

1

Good afternoon,

I’m getting an error whenever I run the command "react-native run-android" to start my first application on AVD with version 6.0 of android. I am a beginner in React Native, and would like help on the subject.

I followed the steps as this tutorial asks for.

Error I get on the emulated smartphone screen:

The development server returned response error code: 500

URL: http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false

Body:
{"originModulePath":"C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js","targetModuleName":"AccessibilityInfo","message":"Unable to resolve module `AccessibilityInfo` from `C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js`: Module `AccessibilityInfo` does not exist in the Haste module map\n\nThis might be related to https://github.com/facebook/react-native/issues/4968\nTo resolve try the following:\n  1. Clear watchman watches: `watchman watch-del-all`.\n  2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.\n  3. Reset Metro Bundler cache: `rm -rf /tmp/metro-bundler-cache-*` or `npm start -- --reset-cache`.  4. Remove haste cache: `rm -rf /tmp/haste-map-react-native-packager-*`.","errors":[{"description":"Unable to resolve module `AccessibilityInfo` from `C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js`: Module `AccessibilityInfo` does not exist in the Haste module map\n\nThis might be related to https://github.com/facebook/react-native/issues/4968\nTo resolve try the following:\n  1. Clear watchman watches: `watchman watch-del-all`.\n  2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.\n  3. Reset Metro Bundler cache: `rm -rf /tmp/metro-bundler-cache-*` or `npm start -- --reset-cache`.  4. Remove haste cache: `rm -rf /tmp/haste-map-react-native-packager-*`."}],"name":"Error","stack":"Error: Unable to resolve module `AccessibilityInfo` from `C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\react-native\\Libraries\\react-native\\react-native-implementation.js`: Module `AccessibilityInfo` does not exist in the Haste module map\n\nThis might be related to https://github.com/facebook/react-native/issues/4968\nTo resolve try the following:\n  1. Clear watchman watches: `watchman watch-del-all`.\n  2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.\n  3. Reset Metro Bundler cache: `rm -rf /tmp/metro-bundler-cache-*` or `npm start -- --reset-cache`.  4. Remove haste cache: `rm -rf /tmp/haste-map-react-native-packager-*`.\n    at ModuleResolver.resolveDependency (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\node-haste\\DependencyGraph\\ModuleResolution.js:167:1306)\n    at ResolutionRequest.resolveDependency (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\node-haste\\DependencyGraph\\ResolutionRequest.js:80:16)\n    at DependencyGraph.resolveDependency (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\node-haste\\DependencyGraph.js:237:485)\n    at Object.resolve (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\lib\\transformHelpers.js:116:25)\n    at dependencies.map.result (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\DeltaBundler\\traverseDependencies.js:298:29)\n    at Array.map (<anonymous>)\n    at resolveDependencies (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\DeltaBundler\\traverseDependencies.js:294:16)\n    at C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\DeltaBundler\\traverseDependencies.js:159:33\n    at Generator.next (<anonymous>)\n    at step (C:\\Users\\neto_\\Google Drive\\Projetos\\ReactNative\\CozinheAgora\\node_modules\\metro\\src\\DeltaBundler\\traverseDependencies.js:239:307)"}
processBundleResult
    BundleDownloader.java:285
access$200
    BundleDownloader.java:37
onResponse
    BundleDownloader.java:163
execute
    RealCall.java:153
run
    NamedRunnable.java:32
runWorker
    ThreadPoolExecutor.java:1113
run
    ThreadPoolExecutor.java:588
run
    Thread.java:818
  • What version of your React-Native?

  • React-Native-cli: 2.0.1 and React-Native: 0.56.0 @Thiagotibau

1 answer

0


There are 5 possible solutions:

  • Update your Act-Note, some versions have windows conflict;
  • Downgrade your Act-Activate: If your RN is already updated, downgrade, there are some versions that have windows conflict.
  • Reunite your computer: may seem ridiculous, however, I already had this error that was solved with computer restart;
  • Delete the node_modules folder: delete it and reinstall packages with npm install or yarn install
  • Perform the steps mentioned in the error:

    1. Clear Watchman watches: watchman watch-del-all.
    2. Delete the node_modules Folder: rm -rf node_modules && npm install.
    3. Reset Metro Bundler cache: rm -rf /tmp/metro-bundler-cache-* or npm start -- --reset-cache.
    4. Removes cache rod: rm -rf /tmp/haste-map-react-native-packager-*
  • I tried to follow all the steps but keep getting the same error.

  • I solved, I downgraded version 0.56.0 to version 0.55.x of React-Native and Babel to 4.x. x

  • Version 0.55 and 0.54 if I’m not mistaken have conflict with windows! If you can mark the answer ai! Hugs!

Browser other questions tagged

You are not signed in. Login or sign up in order to post.