1. 程式人生 > >adb shell命令整理之svc

adb shell命令整理之svc

--SVC命令:這個指令碼在/system/bin目錄下,這個命令可以用來控制電源管理,wifi開關,資料開關(就是上網流量)
1.螢幕相關:
svc power stayon [true|false|usb|ac]
--設定螢幕的常亮,true保持常亮,false不保持,usb當插入usb時常亮,ac當插入電源時常亮  
2.資料流量相關:
svc data disable
-- 這個命令可以關閉資料連線,就是上網流量,大家都知道控制上網的開關很多, 但是大都是通過在apn上的接入點加字尾來實現的
--但是這個命令不會更改apn的任何設定,直接在底層關閉資料連線。 應該是最徹底的,而且又不影響apn的設定。
--這個跟apndroid有什麼區別,apndroid是在關閉上網資料的時候,已經在下載的連線可能不會被強 制關閉(這個在apndroid自己的說明中也有提到)。
--比如你在下載一個10M的電影,下載了1M,不響下載了。用apndroid關閉連線,可能這個 下載還會繼續,不會馬上停掉。
--但是用這個命令,絕對毫不留情的咔嚓掉。
svc data enable 
--這個是開啟上網資料連線,跟上一個命令是相反的.
svc data prefer
   --這個命令是控制3g資料連線比wifi優先。我們都知道,正常情況下,有wifi的時候,不會用到3g連線。
--但是這個命令是相反,有3g的話先用3g流量,沒有3g的時候採用wifi.我想大家不會這麼傻吧,所以這個命令沒什麼用。
3.wifi相關
svc wifi disable 
--關閉wifi 連線
svc wifi enable 
   --開啟wifi連線
svc wifi prefer 
    --設定wifi優先,跟資料流量設定是相反的。

相關推薦

adb shell命令整理svc

--SVC命令:這個指令碼在/system/bin目錄下,這個命令可以用來控制電源管理,wifi開關,資料開關(就是上網流量) 1.螢幕相關:svc power stayon [true|false|usb|ac]--設定螢幕的常亮,true保持常亮,false不保持,us

adb shell命令整理service

service可給Android 服務傳訊息,具體用法如下: Usage: service [-h|-?]         service list         service check SERVICE         service call SERVICE CO

Python使用adb shell命令啟動應用

一直有一個心願希望可以用Python做安卓自動化功能測試,在一步步摸索中,之前是用monkeyrunner,但是發現對於控制元件ID的使用非常具有侷限性,尤其是ID的內容不便於區分 具有重複性時,後面又發現Uiautomator可以對resorceId、text、packa

ADB 基本命令整理

ips mman rip fault radio content rtt removes indent What Is ADB Android debug bridge is a command line tool that lets you communicate

Android成長記(1)-----android環境搭建與adb shell 命令

整理一下學習android一步一步存下來的自己總結或是從網上摘抄的比較不錯的文件,電腦要上交了,最捨不得的就是自己積累的這麼點東西了,所以決定釋出到黎梓小站,以供大家一起學習以及自己日後忘記了也有地方可找。 1.      htt

adb shell 命令

adb shell top top命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.該命令可以按CPU使用.記憶體使用和執行時間對任務進行排序. top 用法   >adb shell top -h Usage: t

Android成長記 1 -----android環境搭建與adb shell 命令

                整理一下學習android一步一步存下來的自己總結或是從網上摘抄的比較不錯的文件,電腦要上交了,最捨不得的就是自己積累的這麼點東西了,所以決定釋出到黎梓小站,以供大家一起學習以及自己日後忘記了也有地方可找。2.      該網址詳細介紹瞭如何安裝android4.1 SDK。a

android程式執行adb shell命令

final String FILE_NAME = "cat data/misc/wifi/wpa_supplicant.conf";if(DEBUG) Log.d("chenshichun"," "+this.getClass().getCanonicalName()+

adb shell命令詳解

1)啟動Activity: adb shell am start -n 包名/全路徑類名 (-n 類名,-a action,-d data,-m MIME-TYPE,-c category,-e 擴充套件資料,等)   2)刪除系統應用 首先執行如下命令獲取管理員許可權

如何編寫屬於自己的adb shell 命令

說明 我們通常通過 adb shell am pm wm 等來獲取android手機必要資訊。 那麼我們要怎麼編寫自己的adb shell命令呢 編寫 參照am 路徑framewor/bas

shell命令檔案操作

【檔案操作】 1、反選刪除檔案 先執行:shopt -s extglob 再執行:rm -rf !(file1) rm -rf !(file1|file2) 2、清空檔案內容 :> file 【磁碟管理】 1、檢視當前目錄下個檔

通過adb shell命令切換手機的輸入法

ime   enable:使輸入法可用 ime  set :設定輸入法 一、命令:切換到自定義的輸入法, [email protected]:/ $ ime enable mycom.speaking.application/com.voice.recogni

adb命令adb shell命令

1. 檢視目錄     * ls 2. 列印或設定當前系統時間     * date 3. 檢視記憶體資訊     * cat /proc/meminfo 4. 檢視CPU資訊     * cat /proc/cpuinfo 5. 列出目標裝置上的activity棧(back stack)和任務(task)的

如何使用adb shell命令啟動一個安裝好的apk

                            前幾天在給平板做完cts測試之後平板的觸屏失效了,後來經理給了一個解決方案,就是把平板的觸屏韌體刷一下。接著問題就來了,既然觸屏失效了,那麼應該如何啟動一個安裝好的apk呢?下面就是步驟了,大家可以參考一下:    

adb shell 命令詳解

Android Shell命令的使用可以將複製的檔案等相關資料連線到手機中去。我們在這裡為大家總結了幾個Android Shell命令的常用方法。 大家可能對於Android這一手機作業系統有所瞭解,因為市面上很多智慧手機都開始採用這一系統來抓住商業機遇。通過對它的深入瞭解,可以知道,adb

怎麼進入到adb shell命令

執行 cmd 找到adb.exe的安裝目錄 adb.exe的安裝目錄在sdk的platform-tools下 如我的adb.exe的安裝目錄為: D:\BaiduNetdiskDownload\android sdk_4_5_6\platform-tools 那麼進入方法為

通過adb shell命令檢視當前與使用者互動的activity

在做android逆向的時候,有時候會需要知道當前的介面處於哪個Activity,這時候就可以使用adb shell命令來檢視當前與使用者互動的Activity名稱。先給出原文地址:有如下幾種方法可以獲取:方法一:adb shell dumpsys activity acti

java中呼叫adb shell 命令啟動android應用程式

先把adb shell命令做成bat檔案,然後再程式中呼叫即可,   adb shell am start -n com.sankuai.meituan/com.sankuai.meituan.act

常用adbadb shell 命令

一、ADB命令(電腦上操作的命令) ADB常用命令: 1. 檢視裝置: 檢視當前連線的裝置, adb devices 2. 安裝軟體:將指定的apk檔案安裝到裝置上 adb install <apk檔案路徑> 如: adb install c

Android 通過adb shell命令檢視記憶體,CPU,啟動時間,電量等資訊

1、 檢視記憶體資訊 1)檢視所有記憶體資訊 命令: dumpsys meminfo 例: C:\Users\laiyu>adb shell shell@android:/ $ dumpsys meminfo 2)檢視某個包的記憶體資訊