執行 adb shell 出現錯誤怎麼辦?

發布 科技 2024-08-03
1個回答
  1. 匿名使用者2024-02-15

    在命令列(只需 start-run-cmd)模式下輸入 adb

    Shell 命令通常報告兩種型別的錯誤:“adb 不是內部或外部命令,也不是可執行的程式或批處理檔案”,或者“error:device not”。

    found”。

    對於第乙個錯誤,這是因為未配置環境變數。 所謂環境變數,就是每個應用要用到的資訊,這裡最主要的是路徑路徑沒有配置,路徑是。 exe 和。

    執行 BAT 程式的路徑。 因為在命令列中輸入命令時,計算機會先在當前目錄下查詢程式(通常為C:user administrator),如果找不到,就會通過環境變數中的路徑找到它(路徑中的路徑為英文格式; 如果路徑中的每個路徑中沒有程式,則會報錯“adb 不是內部或外部命令,也不是可執行的程式或批處理檔案”。

    有兩種解決方案:一種是將路徑新增到路徑路徑中,該路徑位於 SDK 的 platform-tools 目錄下,例如我的 Android

    SDK 檔案位於 D: Android 下,則正確的路徑路徑應為“D: Android Android-SDK-Windows Platform-Tools”。

    將此字串附加到系統或使用者環境變數的路徑; 第二種是先進入DOS環境的patform-tools目錄,以我的機器為例,使用“cd”。

    d: android android-sdk-windows platform-tools“命令進入platform-tools目錄,然後使用”dir“(windows)檢視列表中是否有檔案,然後執行”adb”。

    shell“命令在路上。

    對於第二種型別的錯誤,這是因為 android 虛擬機器未開啟。 因為亞行

    shell 命令實際上是在當前虛擬機器上的操作,需要輸入當前虛擬機器的檔案結構。 如果未啟用 VM,此命令當然會報告“error:device not”。

    found“錯誤。 解決方案是開啟虛擬機器,確保第乙個錯誤已解決,然後輸入 adb

    shell 可以正常進入 Android 虛擬機器的結構。

相關回答
5個回答2024-08-03

我兩天前解決了這個問題,我遇到了兩次。 一是因為顯示卡驅動安裝不好(版本不正確),這是原因造成的。 >>>More

9個回答2024-08-03

將記憶體調整到更大的大小,可以隨意設定虛擬機器的記憶體。

3個回答2024-08-03

建議您執行以下 chkdsk 程式。 通常,如果系統告訴你需要執行chkdsk程式,則意味著你的檔案配置目錄表有問題。 可能是之前開啟了某個文件,但檔案沒有正確關閉,或者某個文件導致檔案配置目錄表中的索引或目錄出現一些問題。 >>>More

9個回答2024-08-03

將檔案直接複製到系統目錄

1. Windows 95 98 ME系統,複製到C:Windows系統目錄。 >>>More