【发布时间】:2014-08-18 08:48:52
【问题描述】:
我有一个应用程序,在主屏幕 onBackPressed() 我使用了 System.exit() 但我的应用程序实际上没有关闭它给了我 forceClose。
Home.Class
@Override
public void onBackPressed() {
super.onBackPressed ();
System.exit (0);
}
【问题讨论】:
-
让安卓系统为你处理关闭应用?同时,您可以在此处更新您的 LogCat。
-
-
那么Prolly,应该是在NDK中开发的。或与 Proguard 签约。只需清除凭据。 Android 框架强烈建议不要手动终止应用程序。 To Back My Comment
-
这很好——但这并不意味着它不应该成为等式的一部分。如果我可以在注销或终止应用程序之间进行选择,我将始终选择终止应用程序 - 我不知道注销是否 100% 正确,但我知道终止应用程序可以。特别是对于原生应用程序,将帐户信息保存在静态变量中是一种常见模式。我想清除那个静电。
-
Anuj Here is a better explaination 您的原始问题以及为什么不应杀死应用程序。
标签: android systemexit