Ошибка сборки CMake с реакцией-native-reanimated: «mkdir: нет такого файла или каталога» (проблема с длиной пути)Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка сборки CMake с реакцией-native-reanimated: «mkdir: нет такого файла или каталога» (проблема с длиной пути)

Сообщение Anonymous »

Я пытаюсь создать приложение React Native для Android, но столкнулся с проблемой при создании реанимированного React-Native с помощью CMake. Я получаю следующую ошибку:

Код: Выделить всё

Task :react-native-reanimated:buildCMakeRelWithDebInfo[armeabi-v7a] FAILED C/C++: ninja: error: mkdir(src/main/cpp/reanimated/CMakeFiles/reanimated.dir/C_/Users/ricar/Documents/Github/StockItUp/node_modules/react-native-reanimated/Common): No such file or directory 
Я подозреваю, что это связано с ограничением длины пути в Windows, поскольку ошибка указывает на то, что он не может создать каталог из-за слишком длинного пути.
Я подозреваю, что это связано с ограничением длины пути в Windows.
Я подозреваю, что это связано с ограничением длины пути в Windows, поскольку ошибка указывает на то, что он не может создать каталог из-за слишком длинного пути.
Я подозреваю, что это связано с ограничением длины пути в Windows.
Я подозреваю, что это связано с ограничением длины пути в Windows, поскольку ошибка указывает на то, что он не может создать каталог из-за слишком длинного пути.
Я подозреваю, что это связано с ограничением длины пути в Windows.
Я подозреваю, что это связано с ограничением длины пути в Windows, поскольку ошибка указывает на то, что он не может создать каталог из-за слишком длинного пути.
p>
Вот что я пробовал:
  • Переместил проект в корень моего диска (C :\StockItUp), чтобы сократить путь.

    Изменил мой файл Babel.config.js с помощью:

Код: Выделить всё

plugins: [
// other plugins
[
'react-native-reanimated/plugin',
{
relativeSourceLocation: true,
},
],
],

Но это не решило проблему.
Я также пробовал очистить сборку с помощью: ./gradlew clean
И пересборка с помощью: ./gradlew assembleRelease
Но проблема остается.
Окружающая среда:React Native Версия: 0.75.4

react-native-reanimated Версия: 3.16.0

Операционная система: Windows 11
Кто-нибудь сталкивался с этой проблемой раньше и нашел решение? Есть ли способ заставить CMake или Ninja работать с этими длинными путями, или есть другой обходной путь для создания реанимированной реанимации в Windows?
Будем очень благодарны за любую помощь!< /п>

Подробнее здесь: https://stackoverflow.com/questions/791 ... r-director
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»