Android Activity 提示[No Launcher activity found!]



導致上述問題的原因在錯誤提示中顯而易見,No Launcher activity found!——沒有發現可執行的Activity【圖中1】。也就是在配置Activity時發生錯誤,那就可以想到下一段沒有正常執行
1 <intent-filter>
2 <action android:name="android.intent.action.MAIN" />
3 <category android:name="android.intent.category.LAUNCHER" />
4 </intent-filter>
顯然這段代碼沒有任何問題,這是我復制粘貼過來的,那么就檢查被這段代碼過濾的Activity,經檢查發現,綁定當前過濾器的Activity字母拼寫有誤【圖中粗紅色線標識】,修改后,運行正常。【圖中2】的意思看上去是說程序沒什么問題,很多時候我也在想,是不是程序哪里出錯了,既然已經Done了還要怎樣,難道非要我建立一個新的工程才可以嗎(有點類似網管的重啟)?!!所以要仔細再仔細,哪管是小小的一個拼寫錯誤。也或許你現在該想去找找這個配置文件的xml文檔約束里面到底都約束了些什么,為什么一個莫名的標簽出來也不給我提示了
2 <action android:name="android.intent.action.MAIN" />
3 <category android:name="android.intent.category.LAUNCHER" />
4 </intent-filter>
posted on 2011-08-26 15:30 Dominic Jin 閱讀(11508) 評論(2) 編輯 收藏