如何在android设备上只保留一个应用程序的活动实例?

如何在android设备上只保留一个应用程序的活动实例?,android,Android,我需要指导来解决这个问题,我在play store中放置了一个应用程序,但在设备上安装后,如果我通过快捷方式打开应用程序,然后返回play store并再次打开,它将获得两个活动实例。它不会调用已经运行的实例,是的,它会启动另一个实例。。。这导致了我的应用程序中的错误,只有一个实例激活了应用程序,使其运行完美 我可以用什么方法来解决这个问题?并防止应用程序在android中被复制。。。你能给我一些参考吗?使用system.gc();完成清单中的每个意图后,您可以将“launchMode”属性设置

我需要指导来解决这个问题,我在play store中放置了一个应用程序,但在设备上安装后,如果我通过快捷方式打开应用程序,然后返回play store并再次打开,它将获得两个活动实例。它不会调用已经运行的实例,是的,它会启动另一个实例。。。这导致了我的应用程序中的错误,只有一个实例激活了应用程序,使其运行完美


我可以用什么方法来解决这个问题?并防止应用程序在android中被复制。。。你能给我一些参考吗?

使用system.gc();完成清单中的每个意图后,您可以将“launchMode”属性设置为Application和Activity,以便只允许打开单个实例@谢谢你,我的朋友!这就解决了问题,我将launchMode放在singleInstance中。现在没事了!非常感谢。