1
resposta

Erro Não foi possível carregar a classe principal quando rodo run-android

Quando rodo react-native run-android aparece a seguinte mensagem:

'yarn' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes. Scanning 577 folders for symlinks in D:\dev\git-repo\cursos\reactNative\InstaluraMobile\node_modules (28ms) Starting JS server... Building and installing the app on the device (cd android && gradlew.bat installDebug)... Erro: Não foi possível localizar nem carregar a classe principal org.gradle.wrapper.GradleWrapperMain Could not install the app on the device, read the error above for details. Make sure you have an Android emulator running or a device connected and have set up your Android development environment: https://facebook.github.io/react-native/docs/android-setup.html

1 resposta

Oi Guiilherme,

Pela mensagem de erro, o react não reconheceu o yarn, então seria uma boa, como o instrutor sugeriu num passo de preparação do ambiente, instalar o yarn com o comando

choco install yarn

Se o erro Não foi possível localizar nem carregar a classe principal org.gradle.wrapper.GradleWrapperMain continuar aparecendo, tenta executar o comando

gradle wrapper

Só de instalar o yarn já deve funcionar porque ele vai gerenciar as dependências. Se algo não funcionar, avisa por favor. :)