當前位置:ag真人国际官网-ag旗舰厅官方网站 » 安卓系統 » android關機實現

android關機實現-ag真人国际官网

發布時間: 2024-11-15 20:26:42

a. android 中如何實現關機、重啟

主要思路:1、需要源碼才能編譯
2、修改項目的android.mk文件,添加
local_certificate := platform
3、androidmanifest.xml中添加許可權
3.1 manifest標簽中添加
android:shareduserid="android.uid.system"
3.2 使用許可權
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

b. android完整的java關機代碼

必須有root許可權的才可以,有的話執行命令行就可以了 runtimegetruntime()exec(new string[]{ "su", "-c", "poweroff -f" }); runtimegetruntime()exec(new string[]{ "su", "-c", "reboot" });android完整的java關機代碼?

c. android 中如何實現關機、重啟求解,謝謝

如果已經root許可權,那麼可以實驗一下下面的代碼:
try{
process proc =runtime.getruntime().exec(newstring[]{"su","-c","reboot -p"});
proc.waitfor();
}catch(exception ex){
ex.printstacktrace();
}

d. android 中如何實現關機,重啟

關機命令

runtime.getruntime().exec("su -c \"/system/bin/shutdown\"");

重啟命令

runtime.getruntime().exec("su -c \"/system/bin/reboot\"");

注意:手機必須root,否則這兩個命令無法執行。

熱點內容
vb資料庫數組 發布:2024-11-19 09:23:40 瀏覽:827
安卓游戲數據保存在哪裡找 發布:2024-11-19 09:22:02 瀏覽:309
解壓出來的文件亂碼 發布:2024-11-19 09:15:40 瀏覽:939
北航ftp是多少 發布:2024-11-19 09:15:32 瀏覽:821
瀏覽保存密碼如何取消 發布:2024-11-19 09:10:17 瀏覽:89
安卓怎麼關簡訊重復提醒 發布:2024-11-19 09:02:00 瀏覽:635
html與php的區別 發布:2024-11-19 09:00:53 瀏覽:193
晚安密碼多少 發布:2024-11-19 09:00:51 瀏覽:945
易語言腳本模塊 發布:2024-11-19 09:00:44 瀏覽:484
經典矩陣c語言 發布:2024-11-19 08:56:23 瀏覽:268
网站地图