Android 爱奥尼亚科尔多瓦构建错误
我正在尝试构建ionic应用程序,但返回错误。我花了一整天的时间想弄明白,但没有成功。我试着安装不同版本的Java,改变路径等等,正如在其他问题中提到的,但没有成功。 这是我在尝试构建项目时遇到的错误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
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来解决它。然后再次添加它。