cordova build android 出错:
Subproject Path: CordovaLib
Subproject Path: app
(node:10629) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: spawn EACCES
然后调试:
cordova build android --verbose
出现详细问题:
Running command: /Users/wxd/projects/vue/github/vue-objccn/app/platforms/android/gradlew cdvBuildDebug -b /Users/wxd/projects/vue/github/vue-objccn/app/platforms/android/build.gradle -Dorg.gradle.daemon=true -Dorg.gradle.jvmargs=-Xmx2048m -Pandroid.useDeprecatedNdk=true
(node:10647) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: spawn EACCES
提示是gradlew的权限问题:
修改成 777
chmod 777 /Users/wxd/projects/vue/github/vue-objccn/app/platforms/android/gradlew
然后正常运行