我有一個應用程序,我正在努力。但是當我通過eclipse運行它avd ...它顯示應用程序屏幕中的兩個圖標。任何想法正在發生什麼?apk安裝雙面安裝
此外,我使用的apk安裝在我的手機上,我也看到了兩個安裝在我的手機上的相同的應用程序。
我有一個應用程序,我正在努力。但是當我通過eclipse運行它avd ...它顯示應用程序屏幕中的兩個圖標。任何想法正在發生什麼?apk安裝雙面安裝
此外,我使用的apk安裝在我的手機上,我也看到了兩個安裝在我的手機上的相同的應用程序。
您必須在清單中設置一個啓動器活動。這是
將它設置爲:
<activity android:name=".Activity1" android:label="@string/appname">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Activity2" android:label="@string/appname">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
你必須把的<category android:name="android.intent.category.DEFAULT" />
而不是<category android:name="android.intent.category.LAUNCHER" />
你你不想啓動的活動。
需要更多信息。清單中有什麼?你有兩個LAUNCHER意圖?您是否在開發過程中重命名了類/包名? – EboMike 2010-09-04 03:34:34