Les dejo este pequeño pero muy útil articulo para resolver este error que me sucedió al estar programando una aplicación que pronto vera la luz usando React Native para iOS y Android.
El error en cuestión es el siguiente:
open: Permission denied open: Permission denied Starting: Intent { com.awesome_project/.MainActivity } Error type 3 Error: Activity class {com.ideashappy.app/ com.ideashappy.app.MainActivity} does not exist.
Solución:
Todos los archivos que a continuación enlistaré deben tener el mismo appId para que la aplicación pueda funcionar. Para efectos del ejemplo, utilizaré com.ideashappy.app que deberás cambiar por el de tu aplicación 😉
android/app/build.gradle
defaultConfig { applicationId "com.ideashappy.app" }
android/app/src/main/java/com/app/MainActivity.java
package com.ideashappy.app
android/app/src/main/java/com/app/MainApplication.java
package com.ideashappy.app
android>app>src>main>AndroidManifest.xml
package="com.ideashappy.app">
Ojo! También es posible que les sea útil si están desarrollando para Android Nativo. Si algún alma caritativa llega por acá y le funciona, dejen su manita arriba en los comentarios 😉
marco
gracias!
Alberto Luebbert M.
¡Que bien que te funciono!