您要问的不仅仅是不可能的(任何具有足够权限的用户都可以终止进程......无论操作系统是什么),这是一个糟糕的用户体验(UX)决定.
从用户的角度考虑它.你坐在那里看着一个应用程序.该应用程序似乎没有做任何事情,并没有为您提供任何正在运行的视觉反馈.您认为该应用程序已挂起,您将重新启动它.
您可以执行任何操作,从显示滚动进度条到让长时间运行的进程更新UI线程上的某些信息(在安装中期考虑安装程序......它会不断地告诉您它放在哪些文件而不仅仅是制作你等待).在任何情况下,您都应该向用户提供一些视觉反馈,以便他们知道您的应用程序仍在运行.
| 归档时间: |
|
| 查看次数: |
722 次 |
| 最近记录: |