2012-01-30 14 views
0

我想了解一個啓動器是如何工作的,所以我查看了包含在adroid sdk中的示例代碼「Home」。當我運行該項目時,下面是我在控制檯中看到的內容。由於模擬器似乎完美工作,我想知道爲什麼我看到「沒有啓動器活動發現!」控制檯錯誤?爲什麼我在控制檯中看到錯誤,但模擬器仍在運行我的項目?

[2012-01-30 11:24:18 - Home] ------------------------------ 
[2012-01-30 11:24:18 - Home] Android Launch! 
[2012-01-30 11:24:18 - Home] adb is running normally. 
[2012-01-30 11:24:18 - Home] **No Launcher activity found!** 
[2012-01-30 11:24:18 - Home] **The launch will only sync the application package on the** device! 
[2012-01-30 11:24:18 - Home] Performing sync 
[2012-01-30 11:24:18 - Home] Automatic Target Mode: Preferred AVD 'AVDNew' is available on emulator 'emulator-5554' 
[2012-01-30 11:24:18 - Home] WARNING: Application does not specify an API level requirement! 
[2012-01-30 11:24:18 - Home] Device API version is 8 (Android 2.2) 
[2012-01-30 11:24:18 - Home] Uploading Home.apk onto device 'emulator-5554' 
[2012-01-30 11:24:19 - Home] Installing Home.apk... 
[2012-01-30 11:24:29 - Home] Success! 
[2012-01-30 11:24:29 - Home] \Home\bin\Home.apk installed on device 
[2012-01-30 11:24:29 - Home] Done! 

回答

1

設置以下意圖過濾器,以你的活動在AndroidManifest.xml中

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

我想它消除了錯誤,但它實際上並沒有改變任何東西,至少這是我看到的。此外,我想爲什麼在android SDK中的示例會忘記添加這些行。當我搜索到的時候,發射器中沒有這樣的線路。這不應該是關於編碼,而是別的。 – sohretgorkem 2012-01-30 09:53:41

相關問題