簡體   English   中英

如何退出Android應用程序?

[英]How to exit from an android app?

我剛剛讀到你可以通過簡單地調用退出android應用程序:

finish();

然而,這種情況並非如此! 當我這樣做時,我收到以下錯誤:

PackageInstallationReciever Remove /data/local/tmp/com._____.apk Fail!
AndroidRuntime Uncaught handler: thread main exiting due to uncaught exception
AndroidRuntime java.lang.NullPointerException
AndroidRuntime     at android.....
dalvikvm Unable to open stack trace file '/data/anr/traces.txt': Permission denied

那么迫使應用程序退出的正確方法是什么? 為了記錄,我從一個菜單項調用它,但它似乎並不重要!

您可能想要查看退出應用程序 - 這是不是很不滿意? 在這里線索。

你想在app app退出中完成什么? 如果您希望應用程序在用戶退出后不保存狀態,則可以將此標志添加到清單文件中的主活動:

android:clearTaskOnLaunch=true

這將在重新打開應用程序時清除活動堆棧。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM