Error: Cannot find module './androidStudio'

I’m trying to run ‘npx expo run:android’ on my Mac so I can run locally on an Android Emulator.

My project will build and run without any issues when running eas build --platform android so I know there are no fundamental issues with the code.

When I try to run npx expo run:android locally I get this error `* What went wrong:
A problem occurred evaluating script.

node:internal/modules/cjs/loader:1042 throw err; ^Error: Cannot find module ‘./androidStudio’`

Any help appreciated.

Thanks

Full error log below:
`
npx expo run:android
› Building app…
Configuration on demand is an incubating feature.
:ReactNative:Unexpected empty result of running ‘[node, -e, try {console.log(require(’@react-native-community/cli’).bin);} catch (e) {console.log(require(‘react-native/cli’).bin);}]’ command.
:ReactNative:Running ‘[node, -e, try {console.log(require(’@react-native-community/cli’).bin);} catch (e) {console.log(require(‘react-native/cli’).bin);}]’ command failed.

FAILURE: Build failed with an exception.

  • Where:
    Script ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-platform-android/native_modules.gradle’ line: 413

  • What went wrong:
    A problem occurred evaluating script.

node:internal/modules/cjs/loader:1042 throw err; ^Error: Cannot find module './androidStudio’Require stack:- /Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/tools/healthchecks/index.js- /Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/commands/doctor.js- /Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/index.js- /Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli/build/commands/index.js- /Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli/build/index.js- /Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/react-native/cli.js- /Users/tedlittledale/Workspace/litterpicker/pickitapp/android/[eval] at Module._resolveFilename (node:internal/modules/cjs/loader:1039:15) at Module._load (node:internal/modules/cjs/loader:885:27) at Module.require (node:internal/modules/cjs/loader:1105:19) at require (node:internal/modules/cjs/helpers:103:18) at Object. (/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/tools/healthchecks/index.js:12:45) at Module._compile (node:internal/modules/cjs/loader:1218:14) at Module._extensions…js (node:internal/modules/cjs/loader:1272:10) at Module.load (node:internal/modules/cjs/loader:1081:32) at Module._load (node:internal/modules/cjs/loader:922:12) at Module.require (node:internal/modules/cjs/loader:1105:19) { code: ‘MODULE_NOT_FOUND’, requireStack: [ ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/tools/healthchecks/index.js’, ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/commands/doctor.js’, ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli-doctor/build/index.js’, ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli/build/commands/index.js’, ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@react-native-community/cli/build/index.js’, ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/react-native/cli.js’, ‘/Users/tedlittledale/Workspace/litterpicker/pickitapp/android/[eval]’ ]}Node.js v18.13.0

  • Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

BUILD FAILED in 1s
Error: /Users/tedlittledale/Workspace/litterpicker/pickitapp/android/gradlew exited with non-zero code: 1
Error: /Users/tedlittledale/Workspace/litterpicker/pickitapp/android/gradlew exited with non-zero code: 1
at ChildProcess.completionListener (/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@expo/spawn-async/build/spawnAsync.js:52:23)
at Object.onceWrapper (node:events:628:26)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1091:16)
at ChildProcess._handle.onexit (node:internal/child_process:302:5)

at Object.spawnAsync [as default] (/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@expo/spawn-async/build/spawnAsync.js:17:21)
at spawnGradleAsync (/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@expo/cli/build/src/start/platforms/android/gradle.js:72:46)
at Object.assembleAsync (/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@expo/cli/build/src/start/platforms/android/gradle.js:52:18)
at runAndroidAsync (/Users/tedlittledale/Workspace/litterpicker/pickitapp/node_modules/@expo/cli/build/src/run/android/runAndroidAsync.js:31:24)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
`