2011-10-17 148 views
1

我的應用程序至少根據Eclipse安裝,因爲它應該。沒有活動啓動

[2011-10-17 14:10:58 - AppName] Uploading AppName.apk onto device 'emulator-5554' 
[2011-10-17 14:11:07 - AppName] Installing AppName.apk... 
[2011-10-17 14:11:23 - AppName] Success! 
[2011-10-17 14:11:24 - AppName] \AppName\bin\AppName.apk installed on device 
[2011-10-17 14:11:24 - AppName] Done! 

當我點擊啓動器圖標我得到一個敬酒的說法:然後將它與在控制檯下停止 「應用程序未安裝在您的手機上」

這是我的清單:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.qualifiedpath.appname" 
    android:versionCode="1" 
    android:versionName="1.0"> 
<application android:icon="@drawable/icon" android:label="@string/app_name"> 

    <activity 
       android:name="com.qualifiedpath.appname.AppTitleScreenActivity" 
       android:label="label" 
       android:screenOrientation="portrait" 
       android:noHistory="false" 
       android:launchMode="standard"> 
    </activity> 
       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 
        <category android:name="android.intent.category.LAUNCHER" /> 
       </intent-filter> 

    <activity 
       android:name=".GameScreenActivity" 
       android:screenOrientation="portrait"> 
    </activity> 

    <activity 
       android:name=".KeypadActivity" 
       android:screenOrientation="portrait" 
       android:excludeFromRecents="true"> 
    </activity> 

</application> 


</manifest> 

回答

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

你把上面的代碼out of activity tag。把它inside activity tag

+0

非常感謝!我將在「錯誤是多麼明顯,真的是......」中提出我的問題...... – mickey 2011-10-17 12:31:14

+0

是的,你是對的,有時它是如此明顯。 – 2011-10-17 12:32:36

1

改變這種

<activity android:name="com.qualifiedpath.appname.AppTitleScreenActivity" 
      android:label="label" 
      android:screenOrientation="portrait" 
      android:noHistory="false" 
      android:launchMode="standard"> 

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

對不起,太晚了,但是第二位! – mickey 2011-10-17 12:52:06

1

您需要將意圖過濾活動標籤 使用這裏面的代碼

<activity 
      android:name="com.qualifiedpath.appname.AppTitleScreenActivity" 
      android:label="label" 
      android:screenOrientation="portrait" 
      android:noHistory="false" 
      android:launchMode="standard"> 
<intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
</activity>