![](/img/trans.png)
[英]Error have you declared this activity in your AndroidManifest.xml?
[英]Have you declared this activity in your AndroidManifest.xml ? LoginActivity
即使我的活動作為啟動器在android清單文件中,我仍會收到此錯誤。
無法找到明確的活動類{com.alpha.hifivepro / com.alpha.hifivepro.activities.LoginActivity}; 您是否在AndroidManifest.xml中聲明了此活動?
我在這三個位置都遇到錯誤。 當用戶單擊注銷按鈕時,他們應該進入loginactivity,但是我仍然收到上述錯誤。 有什么幫助嗎?
private void handleLogout() {
mAuth.signOut();
SendUserToLoginActivity();
}
private void SendUserToLoginActivity() {
Intent loginIntent = new Intent(MainActivity.this, LoginActivity.class);
loginIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(loginIntent);
}
AndroidManifest.xml
<application
android:name=".utils.MyApp"
android:allowBackup="false"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="false"
android:theme="@style/AppTheme"
tools:replace="android:supportsRtl,android:allowBackup">
<activity android:name=".activities.authentication.RegisterActivity"></activity>
<!--
The API key for Google Maps-based APIs is defined as a string resource.
(See the file "res/values/google_maps_api.xml").
Note that the API key is linked to the encryption key used to sign the APK.
You need a different API key for each encryption key, including the release key that is used to
sign the APK for publishing.
You can define the keys for the debug and release targets in src/debug/ and src/release/.
-->
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
<activity
android:name=".activities.PickPlaceMapsActivity"
android:label="@string/title_activity_pick_place_maps" />
<activity
android:name=".activities.authentication.LoginActivity"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
您的清單具有.activities.authentication.LoginActivity
,但錯誤顯示為.activities.LoginActivity
。 您需要更正清單以使用相同的程序包名稱,或將LoginActivity
移至authentication
程序包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.