Ошибка ENOENT: нет такого файла или каталога, scandir 'PATH_PORJECT\platforms\android\app\src\main\res'

У меня ошибка при запуске команды tns platform add android.

Я могу запускать другие приложения (новые приложения), но не мое текущее, и все происходит после того, как я устанавливаю codeworks_android, он меняет путь для SDK, затем я переустанавливаю собственный скрипт, но я не могу добавить платформу Android.

CODEWORKS

error ENOENT: no such file or directory, scandir 'PATH_PORJECT\platforms\android\app\src\main\res'


person Xvegas    schedule 28.12.2017    source источник


Ответы (1)


Добавление платформы поможет (как для Android, так и для iOS),

tns platform add ios
tns platform add android

Дополнительные пояснения см. в здесь

Если платформа уже существует (вы можете проверить в папке с платформами), вы можете попробовать удалить/очистить перед повторным добавлением,

tns platform remove android
tns platform clean android

Если вы используете исходный проект Nativescript (например, расширенный исходный код NS), убедитесь, что вы находитесь в корневой папке мобильного приложения (обычно nativesctript внутри корневой папки проектов) при добавлении или удалении платформ.

Добавление решения в качестве ответа здесь с небольшим количеством дополнительной информации (вместо обновления в комментарии), чтобы другие могли легко его получить.

person Anand    schedule 04.01.2018