2016-11-13 48 views
-1

運行MainActivity或App時出現此錯誤。運行時出錯必須排除活動或包含意圖過濾器

enter image description here

主要AndroidManifest.xml文件:

<?xml version="1.0" encoding="utf-8"?> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
    <activity android:name=".MainActivity" /> 
    <intent-filter > 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
    <service 
     android:name=".DelayedMessageService" 
     android:exported="false" > 

    </service> 
</application> 

</manifest> 

我的Android版本:2.2.2 我試過無效緩存&重啓,但事實並非如此幫幫我。遵循其他幾個教程,但也沒有幫助。 P.S:我想從我的MainActivity執行IntentService。

回答

0

如果沒有包含意圖過濾器,您已經關閉了您的活動標籤太早。 代替<activity android:name=".MainActivity" />試試這個

<activity android:name=".MainActivity"> 
    <intent-filter > 
     <action android:name="android.intent.action.MAIN" /> 

     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
+0

是的,它解決了我的問題。謝謝。 – Nix

+0

不客氣 –

0

你必須把intent-filter作爲activity的孩子。

相關問題