Я пытаюсь запустить в эмуляторе или создать приложение для Android.
Используемое программное обеспечение:
- Ubuntu 16.04,
- NodeJS 10.15.3,
- Vue 3.7.0,
- Android Studio 3.4.1,
- Сборка # AI-183.6156.11.34.5522156, построена 1 мая 2019 года,
- JRE: 1.8.0_152-release-1343-b16-5323222 amd64,
- JVM: 64-битная виртуальная машина OpenJDK от JetBrains s.r.o,
- Linux 4.4.0-146-generic.
Проблема возникает со следующими командами:
tns run android --bundle
или
tns build android --bundle
Оба заканчиваются следующим сообщением:
Error: spawn ./gradlew EACCES.
Это происходит в любом проекте, даже в простейшем.
Я только что проверил много вещей, которые нашел в своем поиске, например chmod 777 /path/to/android-studio/path-to-file-named-gradlew
. Но никто из них не работал.
Заранее спасибо!
UPDATE:
Все файлы с именем gradlew
помечены как исполняемые.
Пробовал также tns remove platform android
, а затем tns add platform android
, как предлагалось на других форумах.