简体   繁体   English

无法打开反应本机项目

[英]Not able to open react native project

ReactNative:Failed to parse React Native CLI configuration: groovy.json.JsonException: Unable to determine the current character, it is not a string, number, array, or object ReactNative:无法解析 React Native CLI 配置:groovy.json.JsonException:无法确定当前字符,它不是字符串、数字、数组或对象

The current character read is 'E' with an int value of 69 Unable to determine the current character, it is not a string, number, array, or object line number 1 index number 0 Error: EACCES: permission denied, scandir '/home/sanju/AwesomeProject/android/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/com' at Object.fs.readdirSync (fs.js:904:18) at GlobSync._readdir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:288:41) at GlobSync._readdirInGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:267:20) at GlobSync._readdir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:276:17) at GlobSync._processReaddir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:137:22) at GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:132:10) at GlobSync._processGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:380:10) at GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:130:10) at GlobSync._pr当前读取的字符为 'E',int 值为 69 无法确定当前字符,它不是字符串、数字、数组或对象行号 1 索引号 0 错误:EACCES:权限被拒绝,扫描目录 '/home /sanju/AwesomeProject/android/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/com' at Object.fs.readdirSync (fs.js:904:18) at GlobSync._readdir (/home/sanju/AwesomeProject/ node_modules/glob/sync.js:288:41) 在 GlobSync._readdirInGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:267:20) 在 GlobSync._readdir (/home/sanju/AwesomeProject/node_modules/ glob/sync.js:276:17) 在 GlobSync._processReaddir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:137:22) 在 GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/ sync.js:132:10) 在 GlobSync._processGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:380:10) 在 GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync. js:130:10) 在 GlobSync._pr ocessGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:383:10) at GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:130:10) ^ ocessGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:383:10) 在 GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:130:10) ^

FAILURE: Build failed with an exception. FAILURE:构建失败,出现异常。

  • Where: Script '/home/sanju/AwesomeProject/node_modules/@react-native-community/cli-platform-android/native_modules.gradle' line: 200其中:脚本“/home/sanju/AwesomeProject/node_modules/@react-native-community/cli-platform-android/native_modules.gradle”行:200

  • What went wrong: A problem occurred evaluating script.出了什么问题:评估脚本时出现问题。

    Failed to parse React Native CLI configuration.无法解析 React Native CLI 配置。 Expected running 'npx --quiet --no-install react-native config' command from '/home/sanju/AwesomeProject' directory to output valid JSON, but it didn't.期望从“/home/sanju/AwesomeProject”目录运行“npx --quiet --no-install react-native config”命令以输出有效的 JSON,但它没有。 This may be caused by npx resolving to a legacy global react-native binary.这可能是由于 npx 解析为遗留的全局 react-native 二进制文件所致。 Please make sure to uninstall any global 'react-native' binaries: 'npm uninstall -g react-native react-native-cli' and try again请确保卸载所有全局“react-native”二进制文件:“npm uninstall -g react-native react-native-cli”并重试

  • Try: Run with --stacktrace option to get the stack trace.尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。 Run with --info or --debug option to get more log output.使用 --info 或 --debug 选项运行以获得更多日志输出。 Run with --scan to get full insights.使用 --scan 运行以获得完整的见解。

  • Get more help at https://help.gradle.orghttps://help.gradle.org获取更多帮助

BUILD FAILED in 1s 1 秒内构建失败

error Failed to install the app.错误 无法安装应用程序。 Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment .确保您已设置 Android 开发环境: https : //facebook.github.io/react-native/docs/getting-started.html#android-development-environment Run CLI with --verbose flag for more details.使用 --verbose 标志运行 CLI 以获取更多详细信息。 Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 :ReactNative:Failed to parse React Native CLI configuration: groovy.json.JsonException: Unable to determine the current character, it is not a string, number, array, or object错误:命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081 :ReactNative:无法解析 React Native CLI 配置:groovy.json.JsonException:无法确定当前字符,它不是字符串、数字、数组或目的

The current character read is 'E' with an int value of 69 Unable to determine the current character, it is not a string, number, array, or object line number 1 index number 0 Error: EACCES: permission denied, scandir '/home/sanju/AwesomeProject/android/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/com' at Object.fs.readdirSync (fs.js:904:18) at GlobSync._readdir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:288:41) at GlobSync._readdirInGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:267:20) at GlobSync._readdir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:276:17) at GlobSync._processReaddir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:137:22) at GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:132:10) at GlobSync._processGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:380:10) at GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:130:10) at GlobSync._pr当前读取的字符为 'E',int 值为 69 无法确定当前字符,它不是字符串、数字、数组或对象行号 1 索引号 0 错误:EACCES:权限被拒绝,扫描目录 '/home /sanju/AwesomeProject/android/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/com' at Object.fs.readdirSync (fs.js:904:18) at GlobSync._readdir (/home/sanju/AwesomeProject/ node_modules/glob/sync.js:288:41) 在 GlobSync._readdirInGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:267:20) 在 GlobSync._readdir (/home/sanju/AwesomeProject/node_modules/ glob/sync.js:276:17) 在 GlobSync._processReaddir (/home/sanju/AwesomeProject/node_modules/glob/sync.js:137:22) 在 GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/ sync.js:132:10) 在 GlobSync._processGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:380:10) 在 GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync. js:130:10) 在 GlobSync._pr ocessGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:383:10) at GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:130:10) ^ ocessGlobStar (/home/sanju/AwesomeProject/node_modules/glob/sync.js:383:10) 在 GlobSync._process (/home/sanju/AwesomeProject/node_modules/glob/sync.js:130:10) ^

FAILURE: Build failed with an exception. FAILURE:构建失败,出现异常。

  • Where: Script '/home/sanju/AwesomeProject/node_modules/@react-native-community/cli-platform-android/native_modules.gradle' line: 200其中:脚本“/home/sanju/AwesomeProject/node_modules/@react-native-community/cli-platform-android/native_modules.gradle”行:200

  • What went wrong: A problem occurred evaluating script.出了什么问题:评估脚本时出现问题。

    Failed to parse React Native CLI configuration.无法解析 React Native CLI 配置。 Expected running 'npx --quiet --no-install react-native config' command from '/home/sanju/AwesomeProject' directory to output valid JSON, but it didn't.期望从“/home/sanju/AwesomeProject”目录运行“npx --quiet --no-install react-native config”命令以输出有效的 JSON,但它没有。 This may be caused by npx resolving to a legacy global react-native binary.这可能是由于 npx 解析为遗留的全局 react-native 二进制文件所致。 Please make sure to uninstall any global 'react-native' binaries: 'npm uninstall -g react-native react-native-cli' and try again请确保卸载所有全局“react-native”二进制文件:“npm uninstall -g react-native react-native-cli”并重试

  • Try: Run with --stacktrace option to get the stack trace.尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。 Run with --info or --debug option to get more log output.使用 --info 或 --debug 选项运行以获得更多日志输出。 Run with --scan to get full insights.使用 --scan 运行以获得完整的见解。

  • Get more help at https://help.gradle.orghttps://help.gradle.org获取更多帮助

BUILD FAILED in 1s 1 秒内构建失败

at checkExecSyncError (child_process.js:601:13)
at execFileSync (child_process.js:621:13)
at runOnAllDevices (/home/sanju/AwesomeProject/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94:39)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:188:7)

This is a temporary issue with the CLI.这是 CLI 的临时问题。 We're tackling it already react-native-community/cli#863我们已经在处理它react-native-community/cli#863

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM