安卓如何結束進程
Ⅰ 安卓手機如何關閉自己打開的程序
您好,方法
1、關閉手機中自動啟動的軟體需要在設置中設定,打開手機桌面上的設置功能。
2、在手機的設置功能界面中找到【應用管理】下方的【更多應用】選項並點擊。
3、進入到應用管理界面後,在頂部的菜單欄中找到【許可權】選項並點擊該選項。
4、點擊後會打開授權管理界面,在這個界面中第一個選項就是【自啟動管理】,點擊它。
5、在自啟動管理界面中上方的是開啟自動啟動的軟體,下方的是禁止啟動的軟體,想要關閉自動啟動的軟體只需要點擊該軟體後方的按鈕。
6、當該軟體的選項由藍色變為灰色的話則表示已經關閉了該軟體的自動啟動,想要打開的話只需再次點擊。
Ⅱ 安卓手機怎樣關閉手機後台運行的程序
首先,一鍵清理的軟體比如說360
本身也是佔用運行內存的,如果要徹底關閉應用程序的話具體步驟如下,點擊設置,應用程序,正在運行的服務,點擊,停止他,多點擊幾次,就能關閉了,順便說一句,讓軟體後台運行的話
許多軟體在後台啟動,會占內存和費電嗎,需一直清理內存嗎?事實上應用被切換到後台時,其實已被暫停,並不會消耗cpu資源,只保留運行狀態,類似qq這種帶後台服務的應用,可選擇關閉。這種設計好,下次啟動程序時會更快,因為不需要讀取界面資源。
然後重新啟動時又要讀取資源而且後台自動啟動反而會更加耗電。手機運行內存小目前沒喲什麼好的方法解決,唯一的就是換大運行內存的手機,不過不太現實,具體建議獲取root許可權取消這些後台自啟動的軟體的自啟動功能,嗨喲在鎖頻以後自動清理內存會相對較好
Ⅲ 安卓手機怎麼關閉手機後台程序
如果手機需要關閉後台運行軟體,可嘗試以下操作:
1.點擊最近應用程序鍵(手機左下方的觸摸鍵)-點擊左側圖標-進入任務管理器-活動應用程序-結束後台運行的程序。
2.打開手機設定-應用程序管理器-左右滑動-查找是否有「自動運行」選項-打開某一軟體-將自動運行對勾取消即可。
3.可以安裝第三方安全管理器軟體限制後台運行。
Ⅳ 安卓手機怎樣退出正在運行的程序
如果按返回鍵(或者全面屏手勢中的左右側邊緣向內滑)無反應,可以考慮按菜單鍵(或者全面屏手勢中的底部向上滑動並停頓),切換到應用進程總覽界面,然後按「x」或者向側面滑動那一個APP的小窗口,強制關閉那一個APP進程。
Ⅳ 安卓手機怎麼關閉手機後台程序
工具/原料
1、360安全衛士
2、手機管家
3、安卓優化大師
關閉手機後台程序方法一
長按手機的長按HOME鍵,也就是手機屏幕下中間的那個按鍵,這時就會手機出現手機的任務管理器,你可以選擇你要關閉的程序將它拖到《垃圾箱》中這樣就關閉了應用程序,你也可以點擊《全部移除》這樣所有運行軟體就全部結束了。
END
關閉手機後台程序方法二
1
打開手機中的《設定》點擊《更多》找到任務管理器。
2
進入任務管理器後《點擊》你要關閉的程序,點擊《強制停止》再《確定》。這樣你要關閉的應用程序就結束了。
END
360手機安全衛士關閉後台程序
1
打開360安全衛士進入《手機清理》再點擊《一鍵清理》,這樣就將手機中的應用程序全部結束了。
END
安卓優化大師關閉後台程序
1
打開安卓優化大師進入《手機加速》再點擊《智能加速》,這樣就將手機中的應用程序全部結束了。
END
手機管家關閉後台程序
打開手機管家進入《健康優化》點擊《進程管理》,如果你想結束某一個軟體的應用程序你只要將你要結束應用程序勾選再點擊《結束進程》,如果你想結束全部應用程序直接點擊《結束進程》。
Ⅵ android 怎麼把進程結束掉
1、自己結束自己 this.finish();
2、killProcess(int pid)
例子:android.os.Process.killProcess(android.os.Process.myPid());
對於這個方法,需要詳細解釋一下。在SDK的文檔中,解釋如下:
Kill the process with the given PID. Note that, though this API allows us to request to kill any process based on its PID, the kernel will still impose standard restrictions on which PIDs you are actually able to kill. Typically this means only the process running the caller's packages/application and any additional processes created by that app; packages sharing a common UID will also be able to kill each other's processes.
英語不好,不能准確翻譯,所以希望大家自己理解,免得對大家造成誤解。我個人對這句話的解釋就是,這個方法使用是有條件的:
a、將被殺掉的進程 和 當前進程 處於同一個包或者應用程序中;
b、將被殺掉的進程 是由當前應用程序所創建的附加進程;
c、將被殺掉的進程 和 當前進程 共享了普通用戶的UID。(這里的普通用戶,是相對於Root許可權的用戶來說的)
3、System.exit(int code)
例子:System.exit(0);
該方法只能用於結束當前進程自身,個人覺得在程序遇到異常,無法正常執行時,可以通過這個方法強制退出。
需要注意的是,這兩個方法,會導致進程非正常退出,就是說,進程退出時不會去執行onPause、onStop和onDestroy方法,那麼進程很有可能錯過了保存數據的機會。因此,這兩個方法最好使用在出現異常的時候!
4、killBackgroundProcesses(String packageName)
要通過一個進程去結束另一個進程。在之前的SDK版本中,一直使用方法restartPackage(packageName)方法,但是在Android的開發文檔中介紹說,這個函數會導致一些問題( the previous behavior here is no longer available to applications because it allows them to break other applications by removing their alarms, stopping their services, etc.),所以建議大家使用一個新的方法:
由於這個方法沒有返回值,所以我們也不知道我們的目標進程是否真的退出了。但是,我目前只發現了這個可以結束另一個進程的方法。此方法需要許可權:
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
5、利用反射調用forceStopPackage來結束進程
Java代碼
Method forceStopPackage = am.getClass().getDeclaredMethod("forceStopPackage", String.class);
forceStopPackage.setAccessible(true);
forceStopPackage.invoke(am, yourpkgname);
注意:
需要在manifest里加上shareid定義:android:sharedUserId="android.uid.system"
需要在manifest里加上許可權:<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"></uses-permission>
需要採用系統platform簽名,因為需要用FORCE_STOP_PACKAGES許可權,該許可權只賦予系統簽名級程序,然後經編譯環境重新編譯,即可實現強制停止指定程序(本人親自驗證可行)
6、killall -HUP packageName || kill -9 pid
Java代碼
String cmd="killall -HUP com.android.test";
try {
Process process = Runtime.getRuntime().exec(cmd);
BufferedReader in = new BufferedReader(new InputStreamReader(
process.getInputStream()));
String line = null;
while ((line = in.readLine()) != null) {
System.out.println("exec shell: == " + line);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
此方法理論上可行,但是應該需要系統級或底層的協助
Ⅶ 安卓手機進程怎麼關
打開任務管理器,一鍵全關閉,如果是用Flyme系統,不用關,One Mind的進程收割者,對不常用的軟體進程強制收割,而經常用的微信智能保留
Ⅷ 安卓手機如何結束進程
安卓手機結束進程你就點擊屏幕下側的那個方框形狀的後台鍵之後就可以結束進程了,或者一直按返回鍵也可以的
Ⅸ 安卓手機怎麼結束後台程序,安卓手機怎麼徹底結束後台的任務啊,用360也不好使,還是占著很大內存
你進入設置,找到應用程序然後點擊進去再找管理程序點正在運行點你手機的3橫線那個鍵會有顯示緩存進程停止就OK了,最後點全部,強行停止就好了