标签: java android single-instance
在简单的Java应用程序中,如果我们打开它2次,将启动2个app实例。
AFAIK有一些方法可以限制Java应用程序的单个实例,例如:使用FileLock锁定RandomAccessFile&添加关闭钩子以便在应用程序关闭时释放它,..
FileLock
RandomAccessFile
但它是如何在Android应用程序中实现的?因为在Android中,当用户在此应用运行时点击应用的图标时,Android系统会显示旧应用实例而不是创建新应用实例。