adb命名大全

1. 獲取內部版本號: adb shell getprop ro.build.display.innerver
2. 獲取按鍵值: adb shell getevent
3. 獲取apk信息: adb shell dumpsys package 包名 ->info.txt
4. 獲取應用包名:adb shell dumpsys window windows | grep mFocusedApp ?或者 adb shell dumpsys window windows | findstr mFocusedApp
5. 打開WiFi設置界面:adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
6. 打開熱點設置界面:adb shell am start -n com.android.settings/.TetherSettings
7. 查詢藍牙是否開啟:
adb shell settings get global bluetooth_on ? 返回結果0代表關閉,1代表開啟
adb shell dumpsys bluetooth_manager | findstr enabled ? ? 返回結果是true或者false,說明開啟或關閉
8. 查詢WiFi是否開啟:adb shell settings get global wifi_on ? ? 返回結果0代表關閉,1代表開啟?
9. 查詢藍牙地址:adb shell settings get secure bluetooth_address
10. 查詢WiFi地址:adb shell cat /sys/class/net/wlan0/address
11. 開啟WiFi:adb shell svc wifi enable
12. 關閉WiFi:adb shell svc wifi disable
13. 打開藍牙設置界面:adb shell am start -a android.settings.BLUETOOTH_SETTINGS
14. 獲取手機休眠時間:adb shell settings get system screen_off_timeout
15. 更改手機休眠時間:adb shell settings put system screen_off_timeout 600000(10分鐘)
16. 獲取系統默認輸入法:adb shell settings get secure default_input_method
17. 獲取手機是否為自動亮度:adb shell settings get system screen_brightness_mode ?(0代表非自動,1代表為自動)
18. 設置手機為自動調整亮度:adb shell settings put system screen_brightness_mode 1 ? ?
19. 獲取手機當前亮度:adb shell settings get system screen_brightness
20. 設置手機亮度(0-255):adb shell settings put system screen_brightness 350
21. 打開定位設置界面:adb shell am start -a android.settings.LOCATION_SOURCE_SETTINGS
22. 開啟定位:adb shell settings put secure location_providers_allowed +gps
23. 關閉定位:adb shell settings put secure location_providers_allowed -gps
24. 查看定位方式:adb shell settings get secure location_providers_allowed ?(前提是位置信息開啟)
25. 撥打電話:adb shell am start -a android.intent.action.CALL tel:8888888888888
26. 發送短信:adb shell am start -a android.intent.action.SENDTO -d sms:10086(發送目的號碼) --es sms_body "hello"(短信內容) --ez exit_on_sent true?
27. 獲取應用包名:adb shell dumpsys window windows | findstr ?mFocusedApp?
28. 清除應用數據與緩存: adb shell pm clear cn.com.test.mobile
29. 啟動應用: adb shell am start -n cn.com.test.mobile/.ui.SplashActivity?
30. 停止應用:adb shell am force-stop cn.com.test.mobile
31. 飛行模式:adb shell settings set global airplane_mode_on ? (0==關閉,1==開啟)
32. 開啟飛行模式:adb shell settings put global airplane_mode_on 1
33. 手機震動測試(前提手機root):①adb shell ②echo '3000'>/sys/devices/virtual/timed_output/vibrator/enable
34. 向上滑:adb shell input touchscreen swipe 930 880 930 380?
35. 向下滑:adb shell input touchscreen swipe 930 380 930 880
36. 向右滑:adb shell input touchscreen swipe 330 880 930 880?
37. 向左滑:adb shell input touchscreen swipe 930 880 330 880
38. 模擬鼠標點擊操作:adb shell input mouse tap 100 500
39. 長按:adb shell input swipe startX startY startX startY 500
40. 滑動解鎖:adb shell input swipe 300 1000 300 500
41. 冷啟動app:adb shell am start -W -n package/activity
42. 熱啟動:①停止app: adb shell input keyevent 3 ?②adb shell am start -W -n package/activity
43. 查看內存占用情況:adb -s 設備號 shell top -m 進程數量 -n 數據的刷新次數 -s 按哪列進行排序 -d 刷新時間間隔(默認5秒)
44. 切換手機電池為非充電狀態: adb shell dumpsys battery set status 1
45. 改變手機電量: adb shell dumpsys battery set level 58
46. 獲取當前電量:adb shell cat /sys/class/power_supply/battery/capacity
47. 手機截屏:adb shell /system/bin/screencap -p /sdcard/screenshot.png
48. 錄制屏幕:adb shell screenrecord --time-limit 10 /sdcard/demo.mp4
49. 獲取手機型號:adb shell getprop ro.product.model
50. 獲取電池信息:adb shell dumpsys battery ?
51. 獲取屏幕分辨率:adb shell wm size
52. 獲取屏幕密度:adb shell wm density
53. 顯示屏參數:adb shell dumpsys window displays
54. 獲取手機IP地址:adb shell ifconfig | findstr Mask
55. 查看WiFi局域網地址:adb shell ifconfig wlan0
56. 顯示區域位置:adb shell wm overscan 0,0,0,200 ?(四個數字分別表示距離左、上、右、下邊緣的留白像素,以上命令表示將屏幕底部 200px 留白)
57. 恢復原顯示區域命令:adb shell wm overscan reset
58. 獲取USB調試模式:adb shell settings get global adb_enabled
59. 關閉USB調試模式:adb shell settings put global adb_enabled 0
60. 狀態欄和導航欄的顯示隱藏:
adb shell settings put global policy_control <key-values>
<key-values> 可由如下幾種鍵及其對應的值組成,格式為 <key1>=<value1>:<key2>=<value2>。
? immersive.full----------同時隱藏
? immersive.status----------隱藏狀態欄
? immersive.navigation----------隱藏導航欄
? immersive.preconfirms----------?
這些鍵對應的值可則如下值用逗號組合:
? apps----------所有應用
? *----------所有界面
? packagename----------指定應用
?-packagename----------排除指定應用
例如:
adb shell settings put global policy_control immersive.full=*
表示設置在所有界面下都同時隱藏狀態欄和導航欄。
adb shell settings put global policy_control immersive.status=com.package1,com.package2:immersive.navigation=apps,-com.package3
表示設置在包名為 com.package1 和 com.package2 的應用里隱藏狀態欄,在除了包名為 com.package3 的所有應用里隱藏導航欄。
61. 打開網頁: adb shell am start -a android.intent.action.VIEW -d http://www.baidu.com
62. 查看通信日志 :adb logcat -b radio (常用于查看詳細的通話狀態)
63. 獲取界面控件:adb uiautomator dump
64. 列出輸入法:adb shell ime list -s?
65. 永不休眠:adb shell settings put system screen_off_timeout 2147483647
66. 關閉\打開自動旋轉:adb shell settings put system accelerometer_rotation 0\1
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/712224.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/712224.shtml
英文地址,請注明出處:http://en.pswp.cn/news/712224.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

男頻和女頻的區別是什么?

男頻是我去找權力。女頻是權力來找我。 男頻不管是什么類型的&#xff0c;核心大抵都是接近權力&#xff0c;干掉權力&#xff0c;成為強權。 開局男主角弱小&#xff0c;被人嘲笑&#xff0c;被人瞧不起&#xff0c;父母親人連帶著沒地位&#xff0c;欠錢&#xff0c;被冤枉&a…

算法D32 | 貪心算法2 | 122.買賣股票的最佳時機II 55. 跳躍游戲 45.跳躍游戲II

122.買賣股票的最佳時機II 本題解法很巧妙&#xff0c;大家可以看題思考一下&#xff0c;在看題解。 代碼隨想錄P 只收集每天的正利潤&#xff0c;利潤可以每天分解。 Python: class Solution:def maxProfit(self, prices: List[int]) -> int:if len(prices)<2: retur…

C++的晨曦之旅:開啟編程的新篇章

個人主頁&#xff1a;日刷百題 系列專欄&#xff1a;〖C/C小游戲〗〖Linux〗〖數據結構〗 〖C語言〗 &#x1f30e;歡迎各位→點贊&#x1f44d;收藏??留言&#x1f4dd; ? ? 一、 命名空間 在 C/C 中&#xff0c;變量、函數和后面要學到的類都是大量存在的&#xff0…

龍躍金三銀四,程序員如何翻云覆雨贏取心儀offer

春天的腳步漸近&#xff0c;萬物復蘇&#xff0c;生機盎然。對于許多程序員來說&#xff0c;一年中最繁忙、最重要的面試季節也隨之而來。金三銀四&#xff0c;即三月和四月&#xff0c;被廣大程序員視為求職的黃金時期。在這兩個月里&#xff0c;各大公司紛紛開放招聘&#xf…

div在vue的組件之中如何設置這個字體的顏色和樣式大小

在Vue組件中設置<div>的字體顏色和樣式大小可以通過兩種主要方式實現&#xff1a;通過內聯樣式&#xff08;inline styles&#xff09;或者通過CSS類&#xff08;CSS classes&#xff09;。 使用內聯樣式 在Vue模板中直接在元素上使用style屬性來設置樣式。這種方法適用…

Android Shadow插件化框架分析與集成(一)

一、shadow源碼導入及分析 1、下載項目源碼 2、導入到Android studio 3、設置jdk及sdk版本 包/應用描述類型sample-constant公共字符串常量libsample-host宿主應用applicationsample-host-lib宿主應用依賴包libsample-manager是插件管理器的動態實現,主要負責加載插件和安裝…

【Android開發】01-第一個Android APP

一、改MainActivity class MainActivity : AppCompatActivity() {/*因Android的app有生命周期&#xff0c;故入口是OnCreate而不是main函數*/override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main…

071:vue+cesium 實現下雨效果

第071個 點擊查看專欄目錄 本示例的目的是介紹如何在vue+cesium中實現下雨效果,這里使用著色器來實現實例特效。 直接復制下面的 vue+cesium源代碼,操作2分鐘即可運行實現效果. 文章目錄 示例效果配置方式示例源代碼(共120行)著色代碼實現心得:專欄目標示例效果

【筆記】深度學習入門:基于Python的理論與實現(六)

深度學習 深度學習是加深了層的深度神經網絡 加深網絡 本節我們將這些已經學過的技術匯總起來&#xff0c;創建一個深度網絡&#xff0c;挑戰 MNIST 數據集的手寫數字識別 向更深的網絡出發 基于33的小型濾波器的卷積層。激活函數是ReLU。全連接層的后面使用Dropout層。基…

初階數據結構:棧與隊列的擴展補充

目錄 1. 棧與隊列練習題1.1 棧的括號匹配問題1.2 用隊列來實現棧1.3 用棧來實現隊列1.4 擴展&#xff1a;循環隊列 1. 棧與隊列練習題 1.1 棧的括號匹配問題 題目信息&#xff1a; 題目鏈接&#xff1a; 括號匹配問題 思路&#xff1a; 利用棧的后進先出特性來實現括號的匹配 …

網絡編程day3

1.思維導圖 2.TCP機械臂測試 tcpCli.c #include<myhead.h> #define SER_IP "192.168.125.162" //服務器IP #define SER_PORT 7777 //服務器端口#define CLI_IP "192.168.159.144" //客戶端IP #define CLI_PORT 9999 //客戶端端口號int…

婚姻情感 17

婚姻情感 17 怎么和女生聊天&#xff1f;讓對方感興趣給對方好體驗深層次的聊天刷心疼長得帥和強大的區別從我到我們 追女生的思路 怎么和女生聊天&#xff1f; 在和女生互動的時候就很難去進入一種很深層次的一個連接&#xff0c;就是說很多時候我們和女生互動總是停留在第三…

底層自行實現——監督學習算法(1線性回歸)

1.1 簡單線性回歸 1. 簡介 簡單線性回歸&#xff08;SLR - Simple Linear Regression&#xff09;模型可以表示為&#xff1a; Y β 0 β 1 X ? Y \beta_0 \beta_1X \epsilon Yβ0?β1?X? Y Y Y&#xff1a;因變量或目標變量。 X X X&#xff1a;自變量或解釋變量。…

考取ORACLE數據庫OCP的必要性 Oracle數據庫

OCP證書是什么&#xff1f; OCP&#xff0c;全稱Oracle Certified Professional&#xff0c;是Oracle公司的Oracle數據庫DBA&#xff08;Database Administrator&#xff0c;數據庫管理員)認證課程。這是Oracle公司針對數據庫管理領域設立的一項認證課程&#xff0c;旨在評估和…

C++ 學習筆記(Structured bindings)

C 學習筆記&#xff08;Structured bindings&#xff09; 這個特性是 C17 引入的&#xff0c;個人認為主要是解決如何讓函數返回多個值的問題。在這之前&#xff0c;我們一般用 std::pair 或者 std::tuple 來返回多個值。比如下面的例子&#xff1a; std::tuple<int, int …

網盤拉新項目去哪找平臺對接?推薦6個一手渠道接單!

在當今這個充滿競爭的時代&#xff0c;網盤項目的尋找與對接成為了許多團隊關注的焦點。那么&#xff0c;我們應該如何找到那些既靠譜又有潛力的項目呢&#xff1f;經過深入研究和全網檢索&#xff0c;我為大家盤點了6個值得一試的接單渠道&#xff0c;助力網盤推廣團隊高效尋找…

matlab工具包

matlab安裝yalmip和cplex出錯 - 知乎 (zhihu.com) Cplex的安裝和使用實例-CSDN博客 一條龍教程&#xff1a;Matlab下使用yalmip(工具箱)cplex&#xff08;求解器&#xff09;_使用yalmip和cplex求解器進行建模和求解的步驟如下:-CSDN博客 啊啊啊&#xff0c;好開心&#xff…

Mint_21.3 drawing-area和goocanvas的FB筆記(二)

一、goocanvas安裝 Linux mint 21.3 庫中帶有 libgoocanvas-2.0-dev, 用sudo apt install libgoocanvas-2.0-dev 安裝&#xff0c;安裝完成后&#xff0c;檢查一個 /usr/lib/x86_64-linux-gnu 下是否有libgoocanvas.so的軟件鏈接。如果沒有&#xff0c;或是 .so.x 等類似后面…

事務Transaction簡寫為tx的原因

版權聲明 本文原創作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl Transaction簡寫的由來 數據庫事務Transaction通常被簡寫為tx。讓人疑惑的是&#xff1a;這個單詞本身沒有字母x為何又將其簡寫成了tx呢&#xff1f; 第一種可能 Transac…

SpringBoot整合ActiveMQ步驟

SpringBoot整合ActiveMQ主要涉及以下幾個步驟&#xff1a; 添加依賴&#xff1a;在SpringBoot項目的pom.xml文件中添加ActiveMQ的依賴。 <dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-spring</artifactId><ver…