Tengo un proyecto de Android con varios paquetes. La estructura de los paquetes en este caso es com.WAPP.SetLocation es el paquete que contiene la actividad que deseo ejecutar.Error de Android "no se puede encontrar la clase de actividad explícita"
En mi manifiesto, com.WAPP se considera el paquete base:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WAPP"
android:versionCode="1"
android:versionName="1.0">
Mis actividades se declaran en mi manifiestan como:
<activity android:name=".mainScreenActivity"></activity>
<activity android:name=".SetLocation.setLocationActivity"></activity>
La actividad mainScreen muestra muy bien, ya que es en el interior el paquete com.WAPP. Pero cuando intento ejecutar setLocationActivity, no puedo encontrar un error de clase explícito. Aquí es cómo tengo los parámetros intención:
Intent i = new Intent();
i.setClassName("com.WAPP.SetLocation",
"com.WAPP.SetLocation.setLocationActivity");
startActivity(i);