移動端 - adb shell常見問題匯總


一、如何執行adb命令?                  

答:如果沒有配置SDK的環境變量的話,那就先用cd命令進入adb所在文件目錄(即F:\android-sdk-windows\platform-tools)后,再執行adb命令。
如果配置了,則可以直接執行adb命令(本機已配置環境變更),即進入CMD后直接輸入adb shell

二、如何在android模擬器上安裝apk文件?(以懶人聽書為例)    

1.打開android模擬器
2.將需要安裝的apk文件復制到platform-tools目錄下,新建文件夾newapk,把下載的apk文件放進去,該文件就是即將要安裝的apk文件
3.執行控制台命令,進行安裝,adb install apk文件路徑和地址

三、android模擬器沒有鍵盤的解決方法:       

之所以沒有鍵盤是因為創建模擬器的時候沒有選擇Skin,像下圖這樣選擇一個Skin即可以在模擬器運行的時候顯示鍵盤。

四、android模擬器怎么配置網絡?              

如果PC機有網絡的話,模擬器是可以直接上網的,要使用wifi和電話功能,需要硬件支持。模擬器只是模擬軟件操作,並不存在wifi和撥打電話的設備,所以自然是不可以使用的。
模擬器是裝在電腦上,只要你電腦可以上網,模擬器就可以上網。它會把你電腦的信號轉換為它可以使用的信號,IP就是你電腦本身的IP。
如不能上網,則可以嘗試下面的方法:
使用adb shell命令,然后輸入:getprop 查看系統當前的各項屬性,得到模擬器的DNS地址,如下: 
[net.dns1]: [10.0.2.3] 
 下面就是使用setprop命令把模擬器的DNS改為自己PC的DNS,例如:192.168.0.185
setprop net.dns1 192.168.0.185

五、查看android應用包名的幾個方法:                   

1.獲取當前打開的APP的包名
2.查詢設備中所有的應用包名:ls data/data
如果手機沒有root的話,用ls data/data命令可能會提示沒權限,此時可以用:adb shell pm list packages
3.根據某個關鍵字查找包:pm list packages | grep tencent

六、如何進入設備執行adb命令                         

七、模糊查找應用包名的PID(進程ID):ps     

八、查看包安裝位置        

九、使用ctrl + c,退出adb命令行。    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM