我在Android Studio中运行我的应用程序,它在Android手机中创建了两个图标副本。
第一个图标以登录页面开始,第二个图标以打开相机扫描条形码开始。
如何在Android手机中只创建一个图标? enter image description here
答案 0 :(得分:0)
请确保Activity
中只有一个AndroidManifest
与intent-filter
声明如下:
<intent-filter>
...
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
答案 1 :(得分:0)
要完全解决此问题,您需要在项目附近提供更多信息。
我会假设您在手机上安装了两个应用实例,并且没有意识到为什么会这样。我的猜测是你在Android手机/模拟器中安装了应用程序,更改了应用程序ID,然后再次安装它。
Android根据应用ID来区分应用,应用ID在您的模块(通常称为app)build.gradle文件中定义,并且只会覆盖具有相同应用ID的应用。