2017-09-05 66 views
1

Android Studio不會運行我的應用程序說:默認活動未找到?

「運行應用程序時出錯:找不到默認活動」。

我試過無效緩存並重新啓動。

我已將android.intent.action.MAINandroid.intent.category.LAUNCHER的意圖過濾器添加到我要設置爲我的主要活動的活動的活動標記中。

+2

請添加代碼,以便我們可以看到可能發生的情況 – joao86

+1

添加您的manifest.xml文件的代碼,也許有問題 –

+1

創建新Activity的最佳方法是右鍵單擊根目錄並選擇「新的「 - >」活動 - >「空活動」。這將自動爲Manifest.xml文件中的活動文件創建一個條目,其中所有活動聲明必須位於要使用的位置。 –

回答

2

您必須將活動添加到AndroidManifest.xml和使用intent-filter

<activity 
    android:name="com.example.MainActivity"> 

    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 

</activity> 

另外,還要確保你的<activity>標籤內<application>標籤設置默認的活動。

+0

它工作正常!不知何故,該應用程序標籤丟失,並在我的清單文件中取代了它的位置。謝謝 –