Я пытаюсь выполнить
cordova run android --verbose
и я получаю
spawn EACCES
как ошибка.
Итак, я искал в Интернете и запустил
cordova run android --verbose
и определила ошибку:
Running command: /snap/android-studio/76/android-studio/gradle/gradle-5.1.1/bin/gradle -p /home/extensify/Desktop/Code/cordova/platforms/android wrapper -b /home/extensify/Desktop/Code/cordova/platforms/android/wrapper.gradle
spawn EACCES
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 Function.spawn (/home/extensify/Desktop/Code/cordova/node_modules/cross-spawn/index.js:12:24)
at exports.spawn (/home/extensify/Desktop/Code/cordova/node_modules/cordova-common/src/superspawn.js:90:28)
at ProjectBuilder.runGradleWrapper (/home/extensify/Desktop/Code/cordova/platforms/android/cordova/lib/builders/ProjectBuilder.js:70:20)
at /home/extensify/Desktop/Code/cordova/platforms/android/cordova/lib/builders/ProjectBuilder.js:209:29
at _fulfilled (/home/extensify/Desktop/Code/cordova/node_modules/q/q.js:854:54)
at self.promiseDispatch.done (/home/extensify/Desktop/Code/cordova/node_modules/q/q.js:883:30)
at Promise.promise.promiseDispatch (/home/extensify/Desktop/Code/cordova/node_modules/q/q.js:816:13)
То, что я читаю, можно исправить, изменив разрешения для файла /snap/android-studio/76/android-studio/gradle/gradle-5.1.1/bin/gradle
Чтобы исправить это, я попытался запустить
sudo chmod +x /snap/android-studio/76/android-studio/gradle/gradle-5.1.1/bin/gradle
и продолжал получать
chmod: changing permissions of '/snap/android-studio/76/android-studio/gradle/gradle-5.1.1/bin/gradle': Read-only file system
То, что я прочитал, можно исправить, перемонтировав мой жесткий диск, который я снова попытался использовать несколькими командами, но не смог исправить.
Что я могу попробовать дальше?