Migro mi aplicación en AndroidX, soluciono muchos problemas resultantes, hasta que puedo construir mi proyecto con éxito. Pero cuando ejecuto mi aplicación (éxito) e intento usarla, tengo un error y la aplicación se cierra. Busqué los errores en el logcat y vi que estaban en el código que no había cambiado, por lo que no puedo entender por qué aparecen nuevos errores en el código antiguo. Estos errores son
java.lang.NullPointerException: intento de invocar el método virtual 'android.content.Context pack.myrhs.MobileRHS.getApplicationContext()' en un objeto nulo
Sé que fue porque llamé a getApplicationContext en un objeto nulo, pero no puedo ver por qué este objeto es nulo ahora y no antes. Porque no cambio nada en la actividad donde se adjunta. ¿Alguien puede explicarme por qué?