React Native Android – No se pudo encontrar ni cargar la clase principal org.gradle.wrapper.GradleWrapperMain

Estoy tratando de hacer el tutorial de Android para React Native, pero estoy golpeando una pared. Todos los requisitos para React Native para trabajar son buenos para ir, y he seguido las instrucciones de configuración de Android . No tengo un .bashrc, así que hice uno y puse la export ANDROID_HOME=/usr/local/opt/android-sdk adentro allí, pero realizó cuando hice echo $ANDROID_HOME , no conseguí nada a cambio. También no tengo un .profile, así que lo agregué a mi bash_profile, y ahora devuelve la trayectoria con echo.

He instalado

  • Android SDK Build-tools versión 23.0.1
  • Android 6.0 (API 23)
  • Repositorio de soporte de Android

tanto como

  • Intel x86 Atom System Image (para Android 5.1.1 – API 22)
  • Intel x86 Emulator Accelerator (instalador HAXM)

Instalé la extensión del núcleo de Intel HAXM y creé un AVD usando los mismos parámetros mostrados en las instrucciones de configuración.

Entonces comencé el emulador para el dispositivo que creé, abrí una nueva lengüeta en el terminal y funcioné react-native run-android , y ése es cuando golpeé el error.

Starting JS server... Building and installing the app on the device (cd android && ./gradlew installDebug)... Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Could not install the app on the device, see the error above.

He creado dos React Native diferentes proyectos con sólo el esqueleto, y me da el error con los dos, lo que me hace creer que estoy haciendo algo mal. ¿Alguien más ha encontrado este error o tiene alguna idea de lo que podría estar pasando?

Nota: Funciona muy bien en iOS con XCode

Actualizar:

Así que alguien más me envió un nuevo proyecto React Native que ellos crearon en su máquina. Lo he descargado y descomprimido en mi carpeta de descargas. Después de abrirlo, I npm install ed. Entonces empecé el emulador y funcioné react-native run-android . Funcionó. Así que intenté lo mismo con el mismo archivo en la carpeta que debería estar pulg Y luego me dieron el error. Así que parece que podría tener algo que ver con mi entorno? En ambas carpetas, las versiones nodo y npm son las mismas (nodo v4.1.0 y npm 2.14.5).

One Solution collect form web for “React Native Android – No se pudo encontrar ni cargar la clase principal org.gradle.wrapper.GradleWrapperMain”

Es posible que necesite generar los archivos de gradle wrapper ejecutando gradle wrapper en la raíz del proyecto. Consulte ¿Cómo / cuándo generar archivos de contenedor Gradle?

  • Guardar datos confidenciales en React Native
  • React Native: TouchableOpacity onPresiona problemas dentro de un ScrollView
  • ¿Cómo incluir archivos '.jar' en React-native para Android?
  • Reaccionar androide nativo: Cómo guardar el estado en la rotación o la orientación de la pantalla
  • Reaccione Nativo. ¿Cómo puedo mantener el foco en una entrada de texto cuando la página vuelve a aparecer en la marca del temporizador
  • Opciones viables para ejecutar NodeJS en Android (Ago 2017)
  • Cambiar la ruta del archivo de entrada de android y ios en el proyecto reactivo-nativo
  • ¿Cómo puedo implementar Pinning del certificado SSL mientras uso React Native
  • ¿Reacciona imágenes remotas de caché nativo?
  • ¿Puedes crear React Native apps (aplicación para Android) en Ubuntu?
  • Cómo terminar componente actual mientras navega al siguiente componente en reaccionar nativo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.