安卓開(kāi)發(fā)-adb命令

ADB簡(jiǎn)介

Android Debug Bridge,是 Android 開(kāi)發(fā)/測(cè)試人員的強(qiáng)大工具,也是 Android 設(shè)備玩家的好玩具。安卓調(diào)試橋 (Android Debug Bridge, adb),是一種可用來(lái)操作手機(jī)設(shè)備或模擬器的命令行工具。它存在于 sdk/platform-tools 目錄下?,F(xiàn)在 Android Studio 已經(jīng)將大部分 ADB 命令以圖形化的形式實(shí)現(xiàn)了。

常用 adb 命令

adb connect ip:host #連接模擬器端口
adb disconnect ip:host
adb install -r release_v2.1.apk #覆蓋安裝
adb shell pm clear <包名> #清除應(yīng)用數(shù)據(jù)與緩存
adb shell dumpsys package com.examle.xx | grep version # adb 根據(jù)包名查看版本號(hào)(versionCode 和versionName)
adb shell pm list packages -u #查詢(xún)系統(tǒng)已安裝的包,不包括隱藏的

查看設(shè)備中已安裝app的包名

adb shell pm list packages | grep name
package:com.test.dev

查看頂部Activity

--Windows環(huán)境下:
adb shell dumpsys activity | findstr "mFocusedActivity"
--Linux、Mac環(huán)境下
adb shell dumpsys activity | grep "mFocusedActivity"

遇見(jiàn)的問(wèn)題

  • adb 命令沒(méi)有
    將adb地址寫(xiě)入環(huán)境變量(即配置adb為環(huán)境變量)
# 例子是:mac zsh
vim ~/.zshrc
export ANDROID_HOME=/Volumes/WORK/AndroidSdk/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
  • adb: more than one device/emulator
    adb devices #列出已連接的設(shè)備
    adb -s emulator-5554 shell
    adb install -r release_v2.1.apk -s emulator-5554
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 學(xué)無(wú)止境,有一技旁身,至少不至于孤陋寡聞。隨著我們工作閱歷的提升,除了基本的業(yè)務(wù)開(kāi)發(fā),也需要提升我們自身在開(kāi)發(fā)效能...
    閑庭閱讀 658評(píng)論 0 2
  • ADB,即 Android Debug Bridge,它是 Android 開(kāi)發(fā)/測(cè)試人員不可替代的強(qiáng)大工具,也是...
    Gundy_閱讀 861評(píng)論 0 0
  • 轉(zhuǎn)自 https://github.com/mzlogin/awesome-adb Adb ADB,即 Andro...
    hxljy閱讀 397評(píng)論 0 5
  • 文章內(nèi)容從官網(wǎng)搬運(yùn)過(guò)來(lái) 可以正常訪(fǎng)問(wèn)的可以去官網(wǎng)看:傳送門(mén)https://developer.android.go...
    Codyer閱讀 5,711評(píng)論 0 4
  • ADB,即 Android Debug Bridge,它是 Android 開(kāi)發(fā)/測(cè)試人員不可替代的強(qiáng)大工具 基本...
    android_趙樂(lè)瑋閱讀 1,004評(píng)論 0 2

友情鏈接更多精彩內(nèi)容