gpt4 book ai didi

android - cordova 构建在升级后出现 EACCES 错误

转载 作者:行者123 更新时间:2023-11-30 00:35:16 24 4
gpt4 key购买 nike

我已经通过 npm 升级了 cordova,并且我必须在 OS X 上通过 sudo 以 root 身份运行命令

现在,当我运行“cordova build android -verbose”时,我得到:

Error: spawn EACCES
at exports._errnoException (util.js:1026:11)
at ChildProcess.spawn (internal/child_process.js:302:11)
at Object.exports.spawn (child_process.js:380:9)
at exports.spawn (/Users/someuser/myApp/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:134:31)
at GradleBuilder.build (/Users/someuser/myApp/platforms/android/cordova/lib/builders/GradleBuilder.js:213:12)
at /Users/someuser/myApp/platforms/android/cordova/lib/build.js:158:24
at _fulfilled (/Users/someuser/myApp/platforms/android/cordova/node_modules/q/q.js:834:54)
at self.promiseDispatch.done (/Users/someuser/myApp/platforms/android/cordova/node_modules/q/q.js:863:30)
at Promise.promise.promiseDispatch (/Users/someuser/myApp/platforms/android/cordova/node_modules/q/q.js:796:13)
at /Users/someuser/myApp/platforms/android/cordova/node_modules/q/q.js:604:44

我的cordova版本是6.5.0(我不记得之前的版本了)

我有以下 Android SDK 平台:

安卓 7.1.1安卓7.0

我安装了以下 Android SDK 构建工具:

24.0.225.0.125.0.2

我已经链接了

/Users/someuser/Library/Android/sdk/tools/templates

/Applications/Android Studio.app/Contents/plugins/android/lib/templates

最后,我在我的项目目录中运行了 chmod -R 777 *

有人遇到过这个问题并解决了吗?

最佳答案

我通过删除以下内容解决了这个问题:

  1. 安卓开发工具包
  2. 安卓工作室

并升级到最新版本。

然后我确保我正在运行 android 6.2.1 作为我的 cordova android 平台

然后我做了

  • cordova平台移除android
  • cordova平台添加android

一切顺利

关于android - cordova 构建在升级后出现 EACCES 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43508908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com