androidrestart
『壹』 AndroidStudio里怎麼重啟軟體AS,直接restart
默認的SDK並沒有提供應用開發者直接的Android系統關機或重啟的API介面,一般來講,實現Android系統的關機或重啟,需要較高的許可權(系統許可權甚至Root許可權)
一. 發送廣播方式
Broadcast是Android的四大基本組件之一,也就是我們常說的廣播。Android系統本身就包含了許多廣播,時時刻刻在監聽著系統中注冊的每一個廣播並隨時准備響應操作。其中,就有關於關機或重啟的廣播:Intent.ACTION_REQUEST_SHUTDOWN和Intent.ACTION_REBOOT,通過發送這兩個廣播,Android就能自動接收廣播,並響應關機或重啟的操作。ACTION_REQUEST和ACTION_REBOOT是Intent.java是聲明的兩個字元串常量
二,在Eclipse中,代碼中的Intent.ACTION_REQUEST_SHUTDOWN 及 Intent.EXTRA_KEY_CONFIRM 在Eclipse IDE中報錯,還是和前面說的一樣,這兩個屬性不對上層開放,如果把項目放在源碼中進行編譯,是可以編譯通過的。
『貳』 安卓手機反復重啟怎麼辦
可能原因:
1、安裝的手機殼與手機不匹配或者安裝不到位,導致電源鍵卡住或受擠壓,觸發手機的長按電源鍵自動重啟機制。
2、溫度過低或者溫度過高,觸發手機低溫或高溫保護功能,導致自動重啟。
3、可能是手機緩存文件過多導致的,導致手機因負荷過大自動重啟。
4、可能是SD卡中的文件系統異常導致的手機無故自動重啟。
5、確認是否打開了定時開關機功能。
解決方案:
(1)如果取下保護套後手機正常,建議更換使用手機官方標配保護套。
(2)建議盡量保持手機在理想溫度(0℃至35℃)內使用,可以避免此問題發生,還可以有效的提高電池壽命。
(3)手機重啟後會自動清除緩存文件,請在手機重啟後正常使用即可。建議及時清理後台應用。
(4)如果手機有使用SD卡,建議關機後取出SD卡再嘗試。
(2)androidrestart擴展閱讀:
手機常見故障檢修:
故障現象:手機出現自動重啟之後再也開不了機
1、開機線不正常引起的不開機
正常情況下,按開機鍵時,開機鍵的觸發端電壓應有明顯變化,若無變化,一般是開機鍵接觸不良或者是開機線斷線、元件虛焊、損壞。維修時,用外接電源供電,觀察電流表的變化,如果電流表無反應,一般是開機線斷線或開機鍵不良。
2、電池供電電路不良引起的不開機
維修時可通過不同的供電方式進行供電,以便區分故障范圍和確定電子開關是否正常。 一般來說,如果供電電路不良,按開機鍵電流表會無反應,這和開機線不良十分相似。
3、軟體不正常引起的不開機
手機在開機過程中,若軟體通不過就會不開機,軟體出錯主要是存儲器資料不正常,當線路沒有明顯斷線時,可以先代換正常的碼片、版本或重寫軟體,有的晶元內電路會損壞,重寫時則不能通過。重寫軟體時應將原來資料保存,以備應急修復。