I'm trying to generate an APK file for my android release. When I type in
ionic cordova build --release android
It gives me this error
ANDROID_HOME=/Users/user/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
Error: spawn EACCES
What does EACCES mean and how to fix it?
Logs
ionic cordova build --release android --verbose
[DEBUG] Reason for not using local CLI: LOCAL_CLI_NOT_FOUND
[DEBUG] CLI flags: { interactive: true, confirm: false }
[DEBUG] { cwd: '/Users/Haddy/Desktop/ionic/ionicapp/ionicapp', local: false, binPath: 
        '/usr/local/lib/node_modules/ionic/bin/ionic', libPath: 
        '/usr/local/lib/node_modules/ionic/dist/index.js' }
[DEBUG] Daemon found (pid: 676)
Running app-scripts build: --platform android --target cordova
[13:07:42]  build dev started ... 
[13:07:43]  clean started ... 
[13:07:43]  clean finished in 15 ms 
[13:07:43]  copy started ... 
[13:07:43]  deeplinks started ... 
[13:07:43]  deeplinks finished in 320 ms 
[13:07:43]  transpile started ... 
[13:07:49]  transpile finished in 5.96 s 
[13:07:49]  preprocess started ... 
[13:07:49]  preprocess finished in 2 ms 
[13:07:49]  webpack started ... 
[13:07:54]  copy finished in 10.98 s 
[13:08:01]  webpack finished in 11.93 s 
[13:08:01]  sass started ... 
Without `from` option PostCSS could generate wrong source map and will not find Browserslist config. Set it to CSS file path or to `undefined` to prevent this warning.
[13:08:03]  sass finished in 1.60 s 
[13:08:03]  postprocess started ... 
[13:08:03]  postprocess finished in 19 ms 
[13:08:03]  lint started ... 
[13:08:03]  build dev finished in 20.16 s 
> cordova build android --release
ANDROID_HOME=/Users/user/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
Error: spawn EACCES
EDIT: Updated my Question, It has not been answered
