Android 爱奥尼亚科尔多瓦构建错误

Android 爱奥尼亚科尔多瓦构建错误,android,node.js,cordova,ionic3,Android,Node.js,Cordova,Ionic3,我正在尝试构建ionic应用程序,但返回错误。我花了一整天的时间想弄明白,但没有成功。我试着安装不同版本的Java,改变路径等等,正如在其他问题中提到的,但没有成功。 这是我在尝试构建项目时遇到的错误 ANDROID_HOME=/home/pc/Android/Sdk JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 Subproject Path: CordovaLib (node:7743) UnhandledPromiseRejectionWarnin

我正在尝试构建ionic应用程序,但返回错误。我花了一整天的时间想弄明白,但没有成功。我试着安装不同版本的Java,改变路径等等,正如在其他问题中提到的,但没有成功。 这是我在尝试构建项目时遇到的错误

ANDROID_HOME=/home/pc/Android/Sdk
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
Subproject Path: CordovaLib
(node:7743) UnhandledPromiseRejectionWarning: Error: spawn EACCES
at _errnoException (util.js:1022:11)
at ChildProcess.spawn (internal/child_process.js:323:11)
at Object.exports.spawn (child_process.js:502:9)
at Object.exports.spawn (/home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:134:31)
at GradleBuilder.build (/home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/lib/builders/GradleBuilder.js:223:23)
at /home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/lib/build.js:151:24
at _fulfilled (/home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/node_modules/q/q.js:854:54)
at self.promiseDispatch.done (/home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/node_modules/q/q.js:883:30)
at Promise.promise.promiseDispatch (/home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/node_modules/q/q.js:816:13)
at /home/pc/University/SmartBoardWork/smsApp/platforms/android/cordova/node_modules/q/q.js:624:44
(node:7743) UnhandledPromiseRejectionWarning: Unhandled promise rejection.    This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:7743) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
[17:56:02]皮棉在3.56秒内完成

离子型

3.20.0

根据您的JAVA_主页路径,我推断您使用的是linux,所以您可以试试这个吗

sudo chmod 755 "/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle"
当然,您需要将我的路径替换为您的gradle路径;)


如果您不想在构建后返回,则初始chmod为644

是的,我使用的是LinuxMint。我更改了gradle的权限,但仍然存在相同的错误。我通过从项目中删除cordova插件fcm来解决它。然后再次添加它。