当前位置: 首页 > 知识库问答 >
问题:

在gradlew.bat上响应本机生成错误

况唯
2023-03-14

启动react本机应用程序时出现错误。

我试图通过React-native run-android运行Hello World应用程序。

我遵循了RN文档中的步骤。https://reactnative.dev/docs/environment-setup

我使用的是Windows10操作系统、Android Studio,

我已经设置了所有必要的环境变量。ANDROID_HOME、JAVA_HOME并编辑了Path变量。

我的Package.json

{
  "name": "AwesomeProject",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "start": "react-native start",
    "test": "jest",
    "lint": "eslint ."
  },
  "dependencies": {
    "react": "16.13.1",
    "react-native": "0.63.4"
  },
  "devDependencies": {
    "@babel/core": "^7.8.4",
    "@babel/runtime": "^7.8.4",
    "@react-native-community/eslint-config": "^1.1.0",
    "babel-jest": "^25.1.0",
    "eslint": "^6.5.1",
    "jest": "^25.1.0",
    "metro-react-native-babel-preset": "^0.59.0",
    "react-test-renderer": "16.13.1"
  },
  "jest": {
    "preset": "react-native"
  }
}

错误图像

共有1个答案

锺离赤岩
2023-03-14

从此处获取的解决方案参考

最新的NDK删除了对mips abi的支持,而安卓gradle插件的earler版本仍然检查mips工具链的存在。

解决方法:将android gradle插件升级到3.1或更新版本。

例如,在项目级别中添加以下内容[2018年9月28日]

classpath "com.android.tools.build:gradle:3.2.0"

解决方法:创建mipsel-linux-android文件夹结构来愚弄工具。最简单的方法是符号链接到aarch64-linux-android-4.9。

检查此线程的三个选项以解决此类问题

另一种解决方法是:

Android Studio → Preferences → System Settings → Android SDK → SDK Tools → Unselect NDK → Apply button.
 类似资料:
  • 我正在尝试在windows上运行react native,并出现以下错误: 这将指导您如何在C:\Program Fil es\a某个项目中创建新的React-Native项目从npm安装React-Native软件包。。。事件。js:141投掷者;//未处理的“错误”事件^ 错误:在导出时生成npm enoint_进程中的errnoException(util.js:860:11)。儿童过程_手

  • Raushane@Raushane:~/BigBuilder/Android$./Gradlew assembleRelease 失败:生成失败,出现异常。 > 其中:设置文件'/home/raushang/bigbuilder/Android/Settings.gradle'行:4 有人能建议一下现在该做什么吗。我是新来的本地人。

  • 我正在用react native开发我的android应用程序,现在我想构建一个发布版apk,通过Play store上传它,但当我尝试构建它时,显示以下错误 > 我在网上搜索并添加了android。ENABALEAPT2=在渐变上为false。属性,但它始终显示相同的结果。我遵循了此链接中的所有步骤https://facebook.github.io/react-native/docs/sign

  • React本机错误安装应用程序失败。确保安装了Android开发环境:https://reactnative.dev/docs/environment-setup。运行带有--verbose标志的CLI了解更多详细信息。错误:命令失败:gradlew.bat应用程序:InstallDebug-PreactNativeDevServerPort=8081 失败:生成失败,出现异常。 > 错误:无法初

  • > 出错原因:任务“:app:mergereleaseResources”执行失败。 [drawable-HDPI-v4/node_modules_reactnavigation_stack_src_views_assets_backicon]C:\users\victo\documents\git\melhor\app-user\android\app\src\srp\src\src\src\s

  • 我的环境变量 %ant_home%: C:\apache-ant-1.9.3-bin\apache-ant-1.9.3 %java_home%: C:\Program Files\java\jdk1.7.0_51 路径: C:\users\...\appdata\roaming\npm; C:\adt-bundle-windows-x86_64-20140702\adt-bundle-window