2011-12-22 59 views
0

我正在使用Eclipse製作Android應用程序。我以前用過它,沒有這個問題。控制檯說一切安裝好了,所以我有點困惑。我不確定logcat的相關內容,但如果您認爲這有幫助,我可以發佈它。應用程序出現在管理應用程序中,但未出現在主菜單上

我已經以各種命令重新啓動Eclipse,ADB,模擬器和Mac幾次,沒有任何幫助。我知道這一定很簡單,但幾個月後我還沒有玩過這個遊戲。

清單:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.hyser.pinpoint" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk android:minSdkVersion="10" /> 

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
</application> 
<activity android:name=".pinpoint" android:label="pinpoint"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
</activity> 

+0

你可以發佈你的AndroidManifest.xml嗎?您的主要活動需要有適當的意圖過濾器才能顯示在應用程序托盤中。 – chiuki 2011-12-22 21:37:18

+0

是的,我絕對缺少那裏的東西。我不能相信我忘了檢查。 – dinosaurobot 2011-12-22 21:59:11

回答

1

你的活動必須是你的應用程序標記中您清單

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 

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

</application> 

這是一個類似的問題,這樣的:

Unable to start Service Intent

+0

謝謝。我知道這是明顯的,我沒有看到。 – dinosaurobot 2011-12-26 16:44:59

0

是否有可能你的清單不涉及任何活動?如果你在清單中安裝沒有任何活動的應用程序,你將會得到這種行爲。

1

<activity>標籤必須在<application>塊。

相關問題