1. 程式人生 > >android SDK SDK Manager.exe 無法開啟,一閃而過最終解決辦法

android SDK SDK Manager.exe 無法開啟,一閃而過最終解決辦法

使用Android studio開發安卓的同學,都遇到這個問題了吧,突然一天SDK Manager.exe就打不開了,黑框一閃而過,這是為什麼呢?

我查了很多解決方案都失敗而告終,直到有一天,我重新下載了一個SDK,我沒有做任何更新,點選SDK Manager.exe 竟然神奇的打開了。這就說明網上描述的各種情況此時都不成立,比如

1.環境變數有問題

2.修改find_java.bat檔案

3.刪掉 C:\Windows\system32\下的 java.exe、javaw.exe、javaws.exe

不是說以上方法不對,只是解決不了我的問題。

下面介紹下為什麼會這樣吧。

這個問題是由於Android Studio 自動更新之後 ,針對android-sdk-windows\tools 這個檔案進行了拆分刪除,上證據:


上圖對比結果:多了一個emulator資料夾


上圖對比結果:多出來的emulator是tools拆分出來的


上圖對比結果:新下載的SDK明顯比進過studio更新後的SDK多好多檔案

這裡做一下說明:

經過Android studio處理之後,多了一個emulator資料夾是從tools拆分出來的,各位可以開啟對比一下,而且tools檔案裡邊還缺少了很多重要檔案,有的被放到別的資料夾,有的直接被刪除了,比如 hierarchyviewer.bat  draw9patch.bat  這些重要的工具。

怎麼解決這個問題呢?

就是把新下載的SDK的tools檔案替換下,被閹割過的SDK的tools ,你再嘗試開啟一下SDK Manager.exe,你就會發現神奇的打開了。

如果這樣做解決不了問題,只能說明不是這個原因導致的,嘗試下其他大神的辦法吧。

祝程式設計師們開發愉快!