-4

我正在使用 android 游戏。当我将我的 apk 安装到手机上时,它会显示 2 个游戏图标。我怎样才能使它成为一个图标???

4

3 回答 3

2

在 Android 清单文件中

确保你已经使用

<category android:name="android.intent.category.LAUNCHER" />

仅适用于一项活动。

于 2013-10-22T05:26:19.350 回答
0

请检查您的清单文件。

确保您已<intent-filter>为两个活动定义...您应该<intent-filter>从您的任何一个活动中删除其中一个标签。

 <activity
         android:name="com.example.a.a">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
 </activity>

 <activity
            android:name="com.example.a.b">
            <intent-filter>
                 <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
 </activity>

你的清单文件有这样的..请只保留一个intent-filter你想第一次启动的活动

于 2013-10-22T05:30:34.550 回答
0

在 Manifest 文件中,仅将 Intent 过滤器添加到您希望第一个活动在应用程序启动时打开的一个活动

 <activity
            android:name=".HomeScreenActivity"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
于 2013-10-22T05:32:13.920 回答