"Reaccionar-nativo run-android" – BUILD es SUCCESSFUL pero obtener error tipo 3 Error: clase de actividad MainActivity no existe

Intento ejecutar la aplicación en el emulador de Android pero falló. Ejecuto react-native run-android , BUILD es EXITOSO pero consigo el tipo de error 3 y no veo que instaló en el emulador.

Esta parte de lo que obtengo cuando ejecuto "reaccionar-nativo run-android" en cmd:

 Installed on 1 device. BUILD SUCCESSFUL Total time: 2 mins 24.714 secs Starting the app on ***** (...\Android\sdk/platform-tools/adb -s **** shell am start -n app/.MainActivity)... Starting: Intent { cmp=app/.MainActivity } Error type 3 Error: Activity class {app/app.MainActivity} does not exist. 

Pasé horas en esto y en el extremo acabé substituyendo el nombre del paquete. El nombre original contenía 2 puntos. Por ejemplo, com.abc.test Que renombrado para ser com.abctest También tenga en cuenta para actualizar el nombre de la carpeta en Android ( android/app/src/main/java/com ).

También intenté react-native init myProject --package "com.abctest" pero parece que en versiones recientes de reaccionar nativo esto ya no funciona. También intenté usar npm en vez del hilado y también intenté quitar node-modules y caches pero no de él trabajó.

Potencialmente también puede ser necesario ejecutar watchman watch-del-all rm -rf node_modules && npm install después

Tenía este proyecto trabajando muy bien hace unas semanas, pero parece que algo ha cambiado en algún lugar y el . ya no se analiza correctamente.

  • React Native - Error al llamar AppRegistry.runApplication
  • Com.android.ddmlib.InstallException: No se pudo instalar todo
  • React Native - packager se bloquea al transformar (100% 393/394) en la aplicación de demostración (Android)
  • ¿Cómo usar el bundle offline en android para reaccionar al proyecto nativo?
  • Servicio de fondo en el reactivo-androide nativo
  • Asegúrese de que tiene un emulador de Android en ejecución o un dispositivo conectado y tiene
  • Reaccionar-nativo personalizar la barra de herramientas de Android
  • React Native Duplicate nombre del módulo
  • Error "No se pudo obtener BatchedBridge, asegúrese de que su paquete se empaqueta correctamente" al inicio de la aplicación
  • Cómo cargar imágenes de res / drawable-folder en ReactNative-App?
  • Uso de sensores en Android con React Native
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.