Mam projekt Androida z kilkoma pakietami. Struktura pakietów w tym przypadku to com.WAPP.SetLocation jest pakietem zawierającym działanie, które chcę uruchomić.Błąd Androida "nie można znaleźć wyraźnej klasy aktywności"
W moim manifeście, com.WAPP jest uważany za pakiet podstawowy:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WAPP"
android:versionCode="1"
android:versionName="1.0">
Moje działania są zadeklarowane w moim manifest jako:
<activity android:name=".mainScreenActivity"></activity>
<activity android:name=".SetLocation.setLocationActivity"></activity>
Aktywność mainScreen wyświetla w porządku, ponieważ jest w środku pakiet com.WAPP. Ale kiedy próbuję uruchomić setLocationActivity, nie mogę znaleźć wyraźnego błędu klasy. Oto jak mam zamiarem parametry:
Intent i = new Intent();
i.setClassName("com.WAPP.SetLocation",
"com.WAPP.SetLocation.setLocationActivity");
startActivity(i);