adb 操控系統命令開關:WIFI,GPS,飛行模式,數據網絡,藍牙,恢復出廠設置,重啓手機,設置未知來源,恢復出廠設置

//重啓手機
public static final String REBOOT = "reboot";

//開啓WiFi
public static final String WIFI_ON = "svc wifi enable";
	
//關閉WiFi
public static final String WIFI_OFF = "svc wifi disable";

//查看WIFI狀態
public static final String QUERY_WIFI_STATE = "settings get global wifi_on";
	
//開啓數據
public static final String DATE_ON = "svc data enable";
	
//關閉數據
public static final String DATE_OFF = "svc data disable";
	
//開啓飛行模式
public static final String AIRPLANE_MODE_ON = "settings put global airplane_mode_on 1"+'\n'+"am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true";
	
//關閉飛行模式
public static final String AIRPLANE_MODE_OFF = "settings put global airplane_mode_on 0"+'\n'+"am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false";
	
//開啓GPS
public static final String GPS_ON = "settings put secure location_providers_allowed +gps";
	
//關閉GPS
public static final String GPS_OFF = "settings put secure location_providers_allowed -gps";

//查看GPS狀態
public static final String QUERY_GPS_STATE = "settings get secure location_providers_allowed";
	
//設置未知來源
public static final String SETTING_UNKNOWN = "settings put secure install_non_market_apps 1";
	
//恢復出廠設置
public static final String MASTER_CLEAR = "am broadcast -a android.intent.action.MASTER_CLEAR";
	
//打開藍牙
public static final String BLUETOOTH_ON = "service call bluetooth_manager 6"+'\n'+"settings put global bluetooth_on 1";

//關閉藍牙
public static final String BLUETOOTH_OFF = "service call bluetooth_manager 8"+'\n'+"settings put global bluetooth_on 0";
	
//查看藍牙狀態
public static final String QUERY_BLUETOOTH_STATE = "settings get global bluetooth_on";

//開啓nfc
public static final String NFC_ON = "svc nfc enable";

//關閉nfc	
public static final String NFC_OFF = "svc nfc disable";

	

 

發佈了25 篇原創文章 · 獲贊 17 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章