我正在使用安卓游戏。当我将apk安装到手机时,它会显示2个游戏图标。我怎样才能使它成为一个图标???
答案 0 :(得分:2)
在Android清单文件中
确保您已使用
<category android:name="android.intent.category.LAUNCHER" />
仅适用于一项活动。
答案 1 :(得分: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
您想要首次启动的活动
答案 2 :(得分: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>