執行adb shell命令出錯怎麼辦

2025-07-16 06:50:23 字數 1282 閱讀 1765

1樓:對不起我愛你

需要知道要啟動軟體的主activity,然後adbshellamstart-n包名/.mainactivity

2樓:晨沫慧

建議看看這篇文章。

dos命令列輸入adb shell命令為什麼報錯

3樓:好口子

對於第一種錯誤,是因為環境變數沒有配置。所謂環境變數,就是各應用程式要用到的資訊,這裡主要是沒有配置path路徑,path就是。exe和。

bat程式執行的路徑。因為在命令列中輸入命令時,計算機會先在當前目錄(一般是c:\user\administrator)尋找程式,如果沒有找到,就會通過環境變數中的path查詢(path中各路徑之間以英文格式的;分隔開),如果path中各路徑下都沒有程式,就會報「adb不是內部命令或外部命令,也不是可執行的程式或批處理檔案」錯誤。

解決辦法有兩種:一是將的路徑加入到path路徑中,位於sdk目錄下的platform-tools下,比如我的android

sdk檔案位於d:\android下面,則正確的path路徑應該是「d:\android\android-sdk-windows\platform-tools」。

將這串字元追加到系統或使用者環境變數的path下面就可以了;二是先在dos環境下進入patform-tools目錄下,以我的機器為例,使用「cd

d:\android\android-sdk-windows\platform-tools」命令進入到platform-tools目錄下,再使用「dir」(windows下)就可以看到列表中有檔案了,這時再執行「adb

shell」命令就可以了。

對於第二種錯誤,是因為沒有開啟android虛擬機器。因為adb

shell命令實際上是對當前虛擬機器進行操作,需要進入當前虛擬機器的檔案結構。如果沒有開啟虛擬機器,本命令當然會報「error:device

not found」(就是沒有找到裝置)的錯誤了。解決辦法就是開啟虛擬機器,確保已解決第一種錯誤,輸入adb

shell就可以正常進入android虛擬機器的結構了。

命令列中的adb無法執行

4樓:網友

你這情況是典型的環境變數沒有設定好,要確保那個資料夾的路徑已設定到環境變數中去。

具體步驟為:

我的電腦——》屬性——》高階——》環境變數——》path——》新增你的路徑。

注意:路徑間用分號隔開,adb的路徑根據你的sdk檔案可能不同有的在tools資料夾中,有的可能不是。

adb shell命令在bat檔案裡怎麼繼續執行下一條命令啊

只有你所執行的程式在 c windows system32 目錄下。cmd才可以在你沒有指定路徑時進行識別。若你執行的程式不在該目錄下,那麼你執行程式時。便會提示你不是內部命令了。環境變數其實就是我們所說的路徑!直接打以下指令 adb shell dd if sdcard p1 of dev blo...

opentaps執行時出錯

這種情況很多種 1 首先是你的jar包衝突沒有 2 軟體版本是不是相容 3 你這個是啟動時候初始化異常,你在之前做個了那些動作 如何將ofbiz預設資料庫遷移至mysql ofbiz自帶的資料庫是derby,這是一種小型的適合與測試系統的資料庫,但不適合在產品級系統中使用,所以通常我們需要將ofbi...

Python菜鳥問題,執行出錯,Python程式語言適合做什麼?

and or 語法在一些情況下可以替代if語句,使語法更簡潔清晰。其含義是這樣的 判斷條件 and 條件為真時的結果 or 條件為假時的結果 例如 x len l 0 and l 0 or none 但這個語法本質是利用了python的邏輯算符的運算特徵來實現,因而存在一定的使用限制,處理不好就有可...