題:
我應該在PATH變量中鍵入什麼以便ADB服務器從CMD開始?
Samir
2013-01-25 03:42:22 UTC
view on stackexchange narkive permalink

我正在關注有關如何安裝和設置Android SDK的Wiki,我被困在應該使用命令 adb start-server 測試ADB服務器是否工作的步驟上。該命令正確嗎?

可以在以下位置找到Wiki: http://wiki.rootzwiki.com/Android_SDK

我已經完成了上面說的內容在第5步中。但這似乎不起作用。我在CMD中收到標準消息,該命令不是內部,外部命令或程序。

在變量值字段的末尾添加以下內容:

Windows XP:; C:\ Program Files \ Android \ android-sdk \ tools \; C:\ Program Files \ Android \ android-sdk \ platform-tools \

Windows Vista及更高版本:在以下位置替換YOURUSERNAME Windows用戶名的以下幾行

32位:; C:\ Program Files \ Android \ android-sdk \ tools \; C:\ Program Files \ Android \ android-sdk \ platform-tools \

64位:; C:\ Users \ YOURUSERNAME \ AppData \ Local \ Android \ android-sdk \ tools \; C:\ Users \ YOURUSERNAME \ AppData \ Local \ Android \ android-sdk \ platform -tools \

單擊“確定”,“確定”和“確定”以關閉“高級”設置。

那有什麼用呢?運行命令時,CMD提示符位於 C:\ Users \ myusername 。也許我需要在運行命令之前先將CD放入android-sdk文件夾?但是,將路徑添加到PATH變量中有什麼用?...

將變量添加到系統後,需要關閉命令窗口並打開一個新窗口。如果那仍然不允許您執行adb命令,請確保要添加的路徑是您實際將SDK安裝到的路徑。
將路徑添加到$ PATH變量(btw)中的原因是“系統範圍的”,因此,無論您在命令行中的哪個位置(即CMD),adb都將在Windows中工作,*知道*實際的“ adb”二進製文件所在的位置。
是的,但是我不明白這部分內容,您應該將YOURUSERNAME替換為帳戶的實際用戶名。我在C驅動器上使用了默認安裝位置,並將其安裝在64位系統上。
五 答案:
Samir
2013-01-25 04:36:59 UTC
view on stackexchange narkive permalink

我已經解決了自己的問題。這些搜索路徑都搞砸了!

我檢查了安裝路徑,即使我確實有64位,它也安裝在 C:\ Program Files(x86)\ Android 中Windows版本。但是,儘管如此,這是默認的安裝位置。

所以我用以下行更新了PATH變量。

C:\ Program Files(x86)\ Android \ android- sdk \ tools \; C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \

現在無論提示在哪裡,我都可以從CMD啟動ADB服務器

Android SDK ADB server in CMD screen

我不知道為什麼他們要引用64位系統指南中的 AppData \ Local \ 文件夾。那根本沒有道理。如果在任何位置,則安裝位置應位於64位系統的“ Program Files”文件夾中。他們實際上將其放入32位系統中……就像我說的那樣,它們都搞砸了。

我應該指出, adb.exe 已從 C:\ Program Files(x86)\ Android \ android-sdk \ tools \ 到新位置 C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ 。這是在更高版本的Android SDK中完成的。

因此,如果您在2013年閱讀此書,則可能只需獲取最新的SDK並僅使用最後一個搜索路徑。您不需要它們兩者。至少不適用於ADB和Fastboot。如果您是開發人員,則可能需要從兩個目錄訪問工具,儘管如果您是開發人員,則可能根本不需要閱讀此書。

如何編輯系統變量

以下是新手的簡短操作方法。您需要的是“環境變量”對話框。

  1. 單擊“開始”(Orb)菜單按鈕。
  2. 右鍵單擊“計算機”圖標。
  3. 單擊“屬性” 。這將在“控制面板”中打開“系統”窗口。
  4. 單擊左側的“高級系統設置”。這將打開“系統屬性”窗口,並選擇“高級”選項卡。
  5. 單擊對話框底部的“環境變量”按鈕。這會打開“環境變量”對話框。
  6. 在“系統變量”部分中,向下滾動直到看到“路徑”。
  7. 單擊“路徑”以將其選中,然後單擊“編輯”按鈕。這將彈出“編輯系統變量”對話框。
  8. 在選中“變量值”字段的同時,按鍵盤上的End鍵以轉到行的右端,或使用箭頭鍵將光標移至該行的右端。
  9. 鍵入; C:\ Program Files(x86)\ Android \ android-sdk \ tools \; C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools \ ,然後單擊“確定”。
  10. 再次單擊“確定”,然後再次單擊“確定”以保存並退出對話框。
  11. ol>

    就是這樣!您現在可以啟動任何Android SDK工具,例如ADB或Fastboot,無論您當前的目錄在CMD中是什麼。很好的措施,這是對話框的外觀。在此處編輯Path變量。

    environment variables

Windows上二進製文件的存儲位置取決於二進製文件的類型,而不取決於運行的Windows版本。也就是說,一個32位二進製文件將安裝在“程序文件(x86)”中,而一個64位二進製文件將安裝在“程序文件”中。因此,SDK安裝程序使用正確的位置。
好點子!換句話說,Android SDK是32位的,因此可以安裝到32位(x86)程序文件夾中。這就是為什麼根指南中為64位系統提供說明的那部分比那時更沒有意義的原因。
請注意,Windows 10中的步驟8是不同的。感謝您的幫助!
希望那些希望編輯PATH變量的人將知道如何導航對話框和操作文本字符串。
Joshua Szuslik
2016-11-11 22:01:23 UTC
view on stackexchange narkive permalink

我直接從Android Studio安裝了平台工具,並且將其放置在這裡:

C:\ Users \ {USERNAME} \ AppData \ Local \ Android \ sdk \ platform-工具

然後這是 PATH 變量所需的目錄。 AppData通常是一個隱藏文件夾,除非您啟用顯示隱藏目錄,否則您不會在目錄中看到它。

感謝Joshua –我已相應地[編輯]您的答案以包括這些詳細信息(如果您要更正/改進,隨時可以[編輯]您的帖子),並刪除了(現在已過時)註釋。
pele
2013-05-21 13:57:45 UTC
view on stackexchange narkive permalink

無需查找默認位置,只需查找 platform-tools \ android-sdk

或僅查找 sdk 代碼>

這些是您需要添加到變量列表的路徑

是的,在哪裡可以找到平台工具和android-sdk?在我的桌面上?
我的觀點是,您必須在某些地方尋找它們。對?與默認安裝位置相比,還有什麼更好的起點呢?只是要清楚一點,我們不希望彈出任何SDK文件夾!我們正在尋找Android SDK使用的一種。因此,我不會使用文件搜索來找到任何名為“ SDK”的隨機文件夾來放入我的Path變量。請記住,如果您擁有Android SDK,那麼您也已經安裝了Java SDK(如果您是開發人員,也可能也安裝了其他Java SDK)。您不需要該SDK文件夾。
Fedy Venom
2013-11-18 09:59:45 UTC
view on stackexchange narkive permalink

只需將其添加到系統變量“路徑”:

C:\ Program Files(x86)\ YOUR_ADT_FOLDER \ sdk \ platform-tools \

kyramichel
2020-06-08 09:05:01 UTC
view on stackexchange narkive permalink

設置平台工具路徑的步驟:

第一步:打開Android Studio,轉到“工具/ SDK管理器”,然後獲取Android SDK路徑,該路徑為:

  C:\ Users \ username \ AppData \ Local \ Android \ sdk  

第二步:轉到“控制面板/系統/安全性/系統”,然後單擊“高級系統設置”。單擊“環境變量”。單擊路徑。單擊“編輯”並附加以下內容:

  C:\ Users \ username \ AppData \ Local \ Android \ Sdk \ platform-tools \; C:\ Users \ username \ AppData \ Local \ Android \Sdk \ tools \  

單擊確定,確定。

第3步:要檢查路徑是否可用,請打開命令提示符,鍵入 adb 。按下Enter鍵。

您應該看到一個響應,說明Platform-tools文件夾已安裝到位。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...