① adb devices 找不到設備怎麼辦
1、查找手機usb信息(ID)
方法:先拔下手機連接PC的USB線,然後查看USB設備信息,再次插入USB連接線,再次查看USB設備信息,通過比較,查找到自己手機的USB信息。
使用命令:lsusb
ubuntu :~$ lsusb
Bus 002 Device 003: ID 062a:3633 Creative Labs
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04d9:a06b Holtek Semiconctor, Inc.
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ubuntu :~$ lsusb
Bus 002 Device 003: ID 062a:3633 Creative Labs
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 18d1:9025
Bus 001 Device 003: ID 04d9:a06b Holtek Semiconctor, Inc.
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
找到我的手機的USB設備的信息是:
Bus 001 Device 005: ID 18d1:9025
2、添加udev規則信息
udev是一個動態硬體管理服務
執弊攜中行:cd /etc/udev/rules.d/
執行:sudo vim 50-android.rules
輸入:SUBSYSTEM=="usb",ATTRS{idVendor}=="18d1",ATTRS{idProct}=="9025",MODE="租山0666"
保存以上內容
執行:sudo service udev restart (重啟udev服務);
3、設置ADB
拔下USB與PC連接線,然後再次插上,進入Android-SDK根目錄\Platform-tools\,運行命令sudo ./adb kill-server和sudo ./adb devices即可。
ubuntu :~/android-sdk-linux/platform-tools$ sudo ./adb kill-server
ubuntu :~/android-sdk-linux/隱芹platform-tools$ sudo ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
至此,您會發現您的手機設備Eclipse已經可以識別了。
② adb devices 找不到設備的解決方法
安裝好adb 驅動後,發現adb devices還是找不到設備。找不到設備有很多的原因,其中之一就是驅動列卜銷表裡沒有設備信息。
經過步驟1\2更新中弊輪驅動列表之後,使用以下命賣信令重啟adb server即可。
adb kill-server
adb start-server
③ adb devices 找不到設備怎麼辦
/步驟首先找手機安裝完設備硬體id第步右擊我電腦搜索找設備管理器打設備管理器找ADB
driver點詳細信息點硬體ID查看我ID1BBB找模擬器存放目錄<例:C:\Documents
and
Settings\Administrator\.android>找或新建adb_usb.ini文件VID數值寫入adb_usb.ini
面0xVID(0x1BBB)6字元即cmd輸入adb
kill-server
重新拔插usb線連接adb
④ adb devices 找不到設備怎麼辦
首先找到手機的安裝完之後的「設備的硬體id」
第一鏈敬步右擊我的電腦,然後找到設備管理器打開。
在設備管理器中,找到ADB driver然後點開。
然後在詳細信息中,點開硬體ID
找到模擬器存放的目錄,<例如:C:\Documents and Settings\
Administrator\.android>下找到或新建一個adb_usb.ini文件。
然後把VID的數值寫入到adb_usb.ini 裡面。就是0xVID(0x1BBB)這6個字元即可。滲握
在cmd上輸入adb kill-server 然後重新拔插usb線之後叢喚慶,就可以連接adb 了。
⑤ adb devices 找不到設備怎麼辦
1:在設備管理器中,找到ADB driver,右鍵選擇屬性。
3:找到模擬器存放目錄,<例如:C:DocumentsandSettings
Administrator.android>下找到或新建一個adb_usb.ini文件。
4:然後把VID的數值寫入到adb_usb.ini裡面。就是0xVID(0x1BBB)這6個字元即可。
5:在cmd上輸入adb kill-server 然後重新拔插usb線之後,就可以連接adb了。
註:手機先要開啟USB調試
⑥ win7環境下adb devices找不到設備
工具:電腦 USB數據線
步驟:擾做喊
1,首先找到手機的安裝完之後的「設備的硬體id」,第一步右擊我的電胡耐腦,然後找到設備管理器打開。
⑦ 如何通過adb命令獲取手機型號與設備信息
1、手機先要有root權鄭缺限,這是前提。
2、獲轎運取root權閉叢梁限後,adb devices可返回設備信息
⑧ adb devices 找不到設備怎麼辦
找不到設備說明驅動程序有問題,或是數據線有問題,又或是機器的問題
首先找到手機的安裝完之後的「設備的硬體id」,第一步右擊我的電腦,然後找到設備管理器打開。
在設備管理器中,找到ADB
driver然後點開。
然後在詳細信息中,點開硬體ID,查看到我的ID是1BBB
找到你的模擬器存放的目錄,<例如:C:\Documents
and
Settings\
Administrator\.android>下找到或新建一個adb_usb.ini文件。
然後把VID的數值寫入到adb_usb.ini
裡面。就是0xVID(0x1BBB)這6個字元即可。
步驟閱讀
6
在cmd上輸入adb
kill-server
然後重新拔插usb線之後,就可以連接adb
了。
(望樓主採納哦)
⑨ adb devices 找不到設備怎麼辦
解決方法:開始菜單-->計算機(右鍵)-->設備管理器,找到設備
雙擊設備驅動,在彈出的菜單中選中「詳細信息」tab頁。
在下拉菜單中選中「硬體 Id」
記錄VID後的數字,此處為1EBF.
在C:\Users\lenovo\.android文件夾中找到adb_usb.ini文件,打開,在文件中添加剛才找到的數字1EBF,保存
開啟CMD,輸入adb kill-server關閉服務後再輸入 adb start-server開啟服務,此時輸入adb shell就可以看到設備了。
在ubuntu12.10下那麼也是默認設備埠問題:
步驟一:首先輸入命令: $ lsusb
(具體在 /etc/udev/rules.d )
可以看到我們的設備硬體ID (劃紅線 的部分)1782 :5d01
步驟二:新建51-android.ruls 配置文件
在終端上輸入:sudo vim /etc/udev/rules.d/51-android.rules ,填入下面的數據
將綠色標記的兩部分數字換為我的ID 「1782」
步驟三:修改adb_usb.ini 配置文件 在終端上輸入: vim .android/adb_usb.ini
添加數據:0x1782
最後一步:在終端中輸入sudo adb kill-server回車,再輸入sudo adb start-server回車。
這時可以再adb devices 查看結果了,
⑩ 2018-08-14 adb 調試 查找設備命令行
adb reboot edl 開機狀態下,使用這個命令,可以重啟電腦,進入edl模式,然後進行刷機
windows + r 打開 dos 窗口
輸入 d : 進入 d 盤
輸入 cd D: \ file\file 進入指定的文件路徑 (這個路徑是 adb shell-ok的文件路徑)
adb devices 可以看到連接的設備。
adb logcat -v time打開日誌
ctrl +c 暫停日誌輸出
adb logcat -c 清除日誌
adb logcat -v time -b all |findstr fangfang findstr 前邊是一根豎線, fangfang 是log.d 的Tag 標簽。 本條命令是查詢日誌
adb logcat -v time -b all >test.txt 將日誌列印到 text.txt文件夾
adb shell am start -n com.lenovo.csdkcustom/.MainActivity 啟動某個應用的activity
adb install -r app-debug.apk 安裝APP到連接的設備
rm 文件 刪除一個文件
雙擊一個文件,選中,按滑輪鍵,可以把相關文件加到輸入那個地方。
ctrl +c 暫停日誌輸出
打開需要調試的應用 ,重現 crash
在adb 工具里邊找到 text.txt 文件 打開 text.txt 文件 查找 調試應用的關鍵字 ,找到異常的日誌,然後進行修改。
工作站里邊命令使搭歷用
pwd
cd
ls
adb root
cd + 文件路徑
adb logcat-c 清除日誌
adb + shell 進入Linux命令
然後進入Linux之後 ,可以在dos下旅枝山進行一些Linux 的一些命令的操作,例如 cd sdcard 進入 sdcard , ls 查看當前目錄下的文件 。 adb push U-NEXT.apk /sdcard/ 將U-NEXT安裝到sdcard中。
exit 從Linux 中退出到Dos
1,打開android studio 找到Terminal 並打開
2,輸入命令C 進入c 盤;
3,輸入命令 cd Users\Administrator 其中Administrator 文件下有個.android 文件,輸入命令 cd .android ,然後就找到了 .android
4,輸入命令keytool -list -v -keystore 文件目錄\自己的簽名文件 比如我的:keytool -list -v -kyestore E:\簽名文件\android.keystore,接著按回車,然後輸入秘鑰: 回車 (秘鑰庫口令是看不到的).
adb shell pm list packages 查看所有包名
adb shell pm path packages 查看包名所屬的apk
-----------------------
獲取設備和軟體版本信息
adb shell getprop
MAC地址 adb shell cat /sys/class/net/wlan0/address
adb shell:
獲取ota信息
getprop |grep ota
獲取 [ro.build.version.incremental]
getprop |grep inc
-----------------------
查看apk包名 aapt mp badging APK文件
查拆中看包名信息: adb shell mpsys package 「com.xxx.xxx」
push 新的jar包
adb push framework.jar /system/framework/
adb pull /system/priv-app/LenovoOTA/LenovoOTA.apk C:\Users\admin\Desktop
失敗提升需要root
adb root
adb remount
再次執行push -> adb push framework.jar /system/framework/
然後 adb reboot
找到某個apk在系統的哪個路徑下(com.lenovo.csdkplatform 為apk包名)
adb shell pm path com.lenovo.csdkplatform
啟動某個應用的activity:adb shell am start -n com.lenovo.csdkcustom/.MainActivity
恢復出廠設置 adb reboot recovery
adb logcat -s XXX logcat篩選
當前activity名(全路徑) adb shell mpsys window | findstr mCurrentFocus
adb reboot edl 輸入進入線刷模式
fastboot 常用命令
1、adb reboot bootloader 進入fastboot 模式
2、fastboot flashing unlock 解鎖unlock狀態
3、fastboot flashing lock 鎖定狀態
4、fastboot erase data 清空data數據
5、fastboot format data 格式化data分區數據
6、fastboot getvar devices-state 得到鎖的狀態
7、fastboot erase boot 擦除boot分區
8、fastboot flash boot **.img 燒些img
9、fastboot reboot 重啟
-------------------------
adb shell ps 查看自啟信息
ro.build.version.incremental 固件信息名稱
----------------------------
adb 啟動界面
apps界面:adb shell am start -a android.settings.APPLICATION_SETTINGS
位置界面:adb shell am start -a android.settings.LOCATION_SOURCE_SETTINGS
安全界面:adb shell am start -a android.settings.SECURITY_SETTINGS
存儲界面:adb shell am start -a android.settings.INTERNAL_STORAGE_SETTINGS
電池界面:adb shell am start -a android.intent.action.POWER_USAGE_SUMMARY
賬戶界面:adb shell am start -a android.settings.SYNC_SETTINGS
重置界面:adb shell am start -a android.settings.BACKUP_AND_RESET_SETTINGS
藍牙界面:adb shell am start -a android.settings.BLUETOOTH_SETTINGS
開發者選項界面:adb shell am start -a android.settings.APPLICATION_DEVELOPMENT_SETTINGS
語言等選擇界面:adb shell am start -a android.intent.action.MAIN -c android.intent.category.VOICE_LAUNCH
聯系人:adb shell am start -a com.android.contacts.action.LIST_DEFAULT
----------------------------------------------------