Ho un progetto Android con diversi pacchetti. La struttura dei pacchetti in questo caso è com.WAPP.SetLocation è il pacchetto che contiene l'attività che voglio eseguire.Errore Android "impossibile trovare la classe di attività esplicita"
Nel mio manifesto, com.WAPP è considerato il pacchetto di base:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WAPP"
android:versionCode="1"
android:versionName="1.0">
Le mie attività sono dichiarati nel mio manifestano come:
<activity android:name=".mainScreenActivity"></activity>
<activity android:name=".SetLocation.setLocationActivity"></activity>
L'attività mainScreen mostra bene, dal momento che è dentro il pacchetto com.WAPP. Ma quando provo a eseguire setLocationActivity, ottengo l'incapacità di trovare un errore di classe esplicito. Ecco come ho i parametri di intenti:
Intent i = new Intent();
i.setClassName("com.WAPP.SetLocation",
"com.WAPP.SetLocation.setLocationActivity");
startActivity(i);