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 😉