當前位置:首頁 » 安卓系統 » android關機

android關機

發布時間: 2022-03-15 13:31:14

① android 系統關機 調用什麼方法

系統關機,可以發送一個廣播,如下代碼:
一. 發送廣播方式
Broadcast是Android的四大基本組件之一,也就是我們常說的廣播。Android系統本身就包含了許多廣播,時時刻刻在監聽著系統中注冊的每一個廣播並隨時准備響應操作。其中,就有關於關機或重啟的廣播:Intent.ACTION_REQUEST_SHUTDOWN和Intent.ACTION_REBOOT,通過發送這兩個廣播,Android就能自動接收廣播,並響應關機或

public static final String ACTION_REBOOT =
"android.intent.action.REBOOT";
public static final String ACTION_REQUEST_SHUTDOWN = "android.intent.action.ACTION_REQUEST_SHUTDOWN";

Intent.java位於源碼/frameworks/base/core/java/android/content/Intent.java下面。具體實現方法如下

//廣播方式關機重啟
case R.id.shutdown_btn1:
Log.v(TAG, "broadcast->shutdown");
Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false);
//其中false換成true,會彈出是否關機的確認窗口
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
break;
case R.id.reboot_btn1:
Log.v(TAG, "broadcast->reboot");
Intent intent2 = new Intent(Intent.ACTION_REBOOT);
intent2.putExtra("nowait", 1);
intent2.putExtra("interval", 1);
intent2.putExtra("window", 0);
sendBroadcast(intent2);
break;

需要注意的幾點是:
第一,如前面所說,需要將APP提升至系統許可權,具體做法是在AndroidMenifest.xml中添加如下代碼

android:sharedUserId="android.uid.system"

第二,同時需要添加關機許可權

<uses-permission android:name="android.permission.SHUTDOWN"></uses-permi

② 安卓x86怎麼關機

1.實體鍵試試,雙擊關機按鈕或者長按關機按鈕
2.看看設置中有沒有關機選項
3.下拉通知欄,裡面有關閉按鈕

③ Android系統關機或幾種方式重啟

近期上市的三星手機只需長按電源鍵兩秒鍾,在彈出的設備選項中,選擇重啟即可(註:該功能為系統默認,無法關閉)。
若手機出現死機或卡機情況需要快速重啟機器,請操作:同時按住電源鍵和下音量鍵7秒以上重啟設備;若是可拆卸電池手機,長按電源鍵8-10秒重啟機器。
由於無法確認准確的型號信息,無法針對性的回答,如果需要手機使用說明,可以下載手機用戶手冊進行學習,請按以下方法操作
1.登陸【三星官網】,在右上角搜索框中輸入型號進行搜索。
2.點擊「產品」中的具體型號進入產品頁面-服務支持-用戶手冊-點擊下載即可。
註:僅部分型號支持下載用戶手冊。

安卓手機怎麼關機

長按電源鍵3秒鍾左右,會彈出一個框,點擊光機選項,再點擊確認,手機將關機!希望能幫助到你!謝謝採納!

⑤ android 中如何實現關機、重啟

主要思路:1、需要源碼才能編譯
2、修改項目的Android.mk文件,添加
LOCAL_CERTIFICATE := platform
3、AndroidManifest.xml中添加許可權
3.1 manifest標簽中添加
android:sharedUserId="android.uid.system"
3.2 使用許可權
<uses-permission android:name="android.permission.SHUTDOWN"/
4、java代碼
// 創建Intent
// 如果是要重啟,則使用Intent.ACTION_REBOOT
Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
// 設置是否需要用戶確認,若不需要,可以不設置或設置為false
intent.putExtra(Intent.EXTRA_KEY_CONFIRM, true);
// 當作新任務執行
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);// 啟動startActivity(intent);
據說還可以使用Broadcast的方式調用,不過我試了一下,窗口是出來了,但一直停在關機的進度條那。不知道是不是機子的問題。代碼如下:Intent i = new Intent(Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
sendBroadcast(i);
10-22 10:02 回答curie_871073

⑥ 安卓手機死機了怎麼強制關機

  • 1.安卓手機卡死死機後我們可以先長按住關機鍵別鬆手,按鍵大概15-30秒會強制關機。接下來還是按住開關機鍵啟動。大概5-10秒就可以啟動。

⑦ android關機軟體

有的,你查查看有個叫高級重啟的軟體,安裝完以後桌面創建個1X1的快捷方式,能夠進行重啟手機、直接進RECOVERY模式、關機、BOOT LOADER、和硬啟操作,軟體也不打,找不到郵件我發給你。不過需要ROOT

⑧ android 關機

Error吧,應該是系統Activity什麼的被非法中止了。

熱點內容
王者榮耀安卓服和蘋果排位哪個好 發布:2025-03-29 18:14:54 瀏覽:931
什麼是微信緩存文件 發布:2025-03-29 18:13:32 瀏覽:462
怎麼修改安卓手機使用信息 發布:2025-03-29 18:03:51 瀏覽:230
網站後台更新緩存 發布:2025-03-29 18:03:46 瀏覽:141
榮耀相冊密碼在哪裡設置 發布:2025-03-29 18:02:56 瀏覽:449
活動記錄編譯 發布:2025-03-29 17:59:04 瀏覽:455
安卓系統視頻原文件在哪裡 發布:2025-03-29 17:46:00 瀏覽:844
pr編譯未安裝 發布:2025-03-29 17:45:57 瀏覽:218
准非易失存儲 發布:2025-03-29 17:39:01 瀏覽:320
末日存儲物資 發布:2025-03-29 17:37:33 瀏覽:152