Если я правильно понимаю вашу ситуацию:
- Нет никаких проблем в ваших
Java
и XML
. - Ваш проект прекрасно сработал до этого.
- Вы пытались удалить кэш сборки.
В дополнение к вышесказанному вы должны удалить также каталог .gradle
.
К сожалению, некоторые модули react-native
имеютих собственный каталог сборки внутри каталога node_modules/
, поэтому, возможно, вы не очистили для них кеш сборки.
Конечно, очень трудно войти в каждый модуль и удалить кеш сборки вручную. каждый раз, но, к счастью, вы можете изменить это поведение, добавив в файл build.gradle
что-то вроде следующего:
allprojects {
// ...
buildDir = "${rootProject.rootDir}/.build/${project.name}"
}
Примечание: Это говорит gradle использовать один и тот же каталог сборки для всех проектов.
Я предпочитаю ".build
" в качестве каталога сборки, но вы можете изменить его на "build
" выше.