Java 在linux中运行react native-android时出错

Java 在linux中运行react native-android时出错,java,android,linux,react-native,react-native-android,Java,Android,Linux,React Native,React Native Android,在linux系统中工作时,在android上运行react native时出现以下错误: Error:java.util.concurrent.ExecutionException: java.lang.RuntimeException: AAPT process not ready to receive commands Error:Execution failed for task ':app:mergeDebugResources'. Error: java.util.concurre

在linux系统中工作时,在android上运行react native时出现以下错误:

Error:java.util.concurrent.ExecutionException: java.lang.RuntimeException: AAPT process not ready to receive commands

Error:Execution failed for task ':app:mergeDebugResources'.
 Error: java.util.concurrent.ExecutionException: java.lang.RuntimeException: AAPT process not ready to receive commands
我参考了所有的解决方案,但没有从中得到任何帮助

这是我的build.gradle(项目:newApp)文件:

//顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项。
构建脚本{
存储库{
jcenter()
}
依赖关系{
classpath'com.android.tools.build:gradle:2.2.3'
//注意:不要将应用程序依赖项放在此处;它们属于
//在单个模块build.gradle文件中
}
}
所有项目{
存储库{
mavenLocal()
jcenter()
马文{
//所有React本机(JS、Obj-C源代码、Android二进制文件)都是从npm安装的
url“$rootDir/。/node_modules/react native/android”
}
}

}
我想,你是想在Ubuntu上安装Android studio吗?如果我是对的,你可以检查一下,你有哪些操作系统。如果是64位操作系统,您可以尝试以下操作:

sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1

你能试着用Android Studio构建吗?应该给出一个更详细的错误。您可以尝试上面提到的答案,制作它们,然后尝试。您可能再也找不到错误了。DKVersion 25 BuildTools Version“25.0.1”可能与@PrasunPal重复。我已经尝试过,该答案有效。在使用Android Studio时,我从来没有遇到过这个问题。是因为Gradle版本吗?我不了解人们,如果它对你有用,为什么不投票呢?