2013-09-25 49 views
30

當我嘗試打開在eclipse它說,不久打開SDK管理器,但從來沒有打開。我試圖打開exe文件,但它會顯示一條錯誤消息說:未能執行工具 android.bat:解決

未能執行工具\機器人:蝙蝠系統找不到指定的文件

我的PATH環境變量導致它到工具文件夾。

這是路徑:

C:\Users\Shan\Documents\Computer Science - YEAR 2\Android App Development\adt-bundle-windows-x86-20130917\sdk\tools 
+1

嘗試一條沒有空間的路徑......這是一個常見問題。 –

+0

哎,可惜的是並沒有解決它:( – user1156596

+1

我認爲SDK已經被破壞。需要正確的SDK,並在下一次需要關閉Eclipse,工作室,防病毒或其他programms的時候更新。 – stannums

回答

32

在我的情況下工具目錄只是消失

.. \ SDK \工具

要解決這個問題:

1)只要到SDK拉鍊 - > adt-bundle-windows-x86_64-20131030.zip

2)僅解壓縮工具目錄。

3)複製下../sdk/

+0

同上。這固定它。 +1 –

+0

也這樣做 –

+0

這也發生在我身上。我用SDK Manager刪除了一些包,並刪除了工具庫。 –

15

我今天也有類似的問題。按Windows按鈕搜索android.bat(在搜索程序和文件文本字段中)

然後將該文件複製到您的android SDK文件夾(C:\Users\Shan\Documents\Computer Science - YEAR 2\Android App Development\adt-bundle-windows-x86-20130917\sdk\tools\)。

後不運行SDK管理器,但運行android.bat文件。

希望這有助於

-Zaniar

+1

我想這一塊,如何運行批處理文件。 – gnganpath

+3

對我來說,我已經有了android.bat文件在tools文件夾中,右鍵點擊android.bat文件,以管理員身份運行,它會自動打開Android SDK Manager,然後下載文件,然後給安裝它,它爲我安裝罰款。 – kanivel

+1

嘿,我找不到一個android.bat文件...我該怎麼辦? –

3

如果接受的答案不會幫助任何人,它也可能是一個權限問題(如果SDK安裝在Program Files (x86),例如,所以嘗試運行android.bat作爲管理員,

15

我不得不/sdk/tools/lib移動AVD管理器的根文件夾/sdk

+1

謝謝。這對我也是如此。從錯誤信息,它看起來像它會嘗試在當前目錄下的tools目錄下查找android.bat,所以將應用程序移動到sdk工作。 – morpheus

+1

這工作,爲什麼他們把它放在那裏? – Aenadon

13

複製AVD Manager.exeSDK Manager.exe

SDK_ROOT_FOLDER/tools/lib/ 

SDK_ROOT_FOLDER 
+0

這對我有效。謝謝。 – Carlos

+0

你是真正的英雄 – jgritten

+0

這對我有用,謝謝。 – jdmdevdotnet

1

我認爲目前Android SDK只與JDK x86版作品。我搜索了很多,但是當安裝JDK x86版本的Android SDK管理器沒有問題。

3

我從SDK管理器更新的Android SDK工具和SDK平臺的工具時,有同樣的問題。我有一個坐落在臨時文件夾內的一個zip文件夾,替換工具文件夾。

1

將您的android.bat文件複製到C:\adt-bundle-windows-x86_64-20140702\sdk\tools文件夾或將所有文件複製到C:\

6

我一直與這個問題了三天,最後才得以通過

運行SDK管理器==>運行android.bat文件以管理員身份

注:我沒有必須對.bat文件進行任何更改(例如設置java_exe路徑)以便管理器運行。

我把這看成是對頂級答案的一個評論,但是還不能滿足,所以在這裏確認!

-2

reg命令存在,但由於未知原因,我的路徑變量在某些安裝過程中被損壞。

所以一些基本的元素人失蹤:

C:\WINDOWS\system32; 
C:\WINDOWS; 
C:\WINDOWS\System32\Wbem 
0

我有同樣的問題。導致它自己,因爲在運行Android SDK管理器時,我點擊了UNINSTALL SDK Tools。

我通過再次運行Android SDK的安裝解決了問題。安裝文件夾必須與以前相同。安裝完畢後,所有事情都恢復了原樣。

0

這是我如何解決在Windows 7上的問題:
我要更新使用Android SDK管理器的SDK,但android.bat沒有被發現因爲以前它卸載舊的一個,然後安裝新的。在我的情況下,我的SDK更新被中斷,換句話說,SDK Manager卸載工具後無法安裝,所以我的機器無法找到android.bat。我所做的只是下載的獨立的SDK工具到我的SDK是來自同一個文件夾:

http://developer.android.com/sdk/index.html#Other

0
https://developer.android.com/sdk/index.html#Other 

下面是下載了Android SDK爲Windows用戶兩種選擇。一個是推薦選項,另一個是.zip文件。 Zip文件運行良好。 另一種選擇也可能起作用。嘗試使用Windows搜索引擎搜索android.bat。如果找到該文件夾​​,請將其複製並粘貼到SDK工具文件夾中。

4

我取消了Android工具的更新,看起來有一個將舊版(或新版?)版本解壓縮回{android_sdk}/tools的錯誤。該zip位於{android_sdk}/temp中。只需將它解壓縮到正確的位置,它應該再次工作。

0

開放式的SDK的manager.exe,然後我刪除了第一款Android SDK工具,所以,我也出現了這樣的錯誤,那麼我下載installer_r24.3.2-windows.exe後,安裝,複製C:\用戶\超級文\ AppData的\ Local \ Android \ android-sdk \ tools文件夾到我的Sdk路徑,運行我的Sdk路徑\ android.bat,好的!

0

我做了以下內容:

  1. 我創建了一個文件夾SDK右下方我的C驅動器
  2. 我解壓tools_r25.2.3-windows.zip到C:\ SDK
  3. 我感動SDK管理器.exe從C:\ SDK \ tools \ lib複製到C:\ SDK
  4. 我首先在'正常模式'下運行SDK Manager.exe,但是這給了我錯誤,但是當我將SDK Manager.exe作爲管理員運行時沒有返回錯誤。
1

在我的情況,雖然我安裝了visual studio 2015,SDK文件被錯過了,我得到一個如下所示的錯誤窗口。 enter image description here

因此,我手動下載了以下URL中的工具。

tools_r24.0.2-windows

然後將解壓後的zip文件,並在以下位置複製工具文件夾。

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

它爲我工作。

相關問題