2014-11-02 68 views
11

在升級Android的工作室從0.8.90.8.14「應用程序文件夾中的Android SDK文件夾」我的錯誤當升級的Android工作室

的Android SDK的應用程序文件夾內的文件夾

即使我Android SDK文件夾不在Android Studio文件夾內。

回答

28

正如你可以在release notes看到:

要繼續,您應該打開文件資源管理器或查找程序窗口,轉到Android Studio安裝(例如/Applications/Android Studio.app)並將sdk /文件夾移到其他位置,例如您的主目錄。完成後,請按「重試」以完成安裝修補程序。 這是必要的原因是雙重的:首先,我們已經做了很多改進,以使修補程序更新程序更加準確,並且爲了使安裝簽名匹配,您不能在應用程序目錄中包含非應用程序文件夾。其次,將SDK文件夾放在應用程序目錄中可能不是一個好主意:該文件夾通常應該是可寫的,並且位於具有大量額外磁盤空間的目錄中,以便用戶可以輕鬆下載並安裝其他庫,系統映像等等。我們正在安裝程序方面做一些工作,以便更容易設置。

與此同時,請找到放置SDK的不同位置(例如~/android-sdk),然後將SDK指向該目錄位置。您可以通過打開的項目結構對話框並選擇SDK位置選項卡做這一點,或者如果您嘗試加載它是使用舊位置的項目,你會被提示輸入新的位置: enter image description here

+0

它急需的。此前安裝的一些次失敗,原因是無法獲得充分,如果它在窗戶裏面Program Files文件夾。 – 2014-11-11 11:26:48

+0

非常重要的更新。很高興看到開發人員認識到他們的錯誤並修復它們,而不管它造成的「升級痛苦」。感謝您的明確答案。 – 2015-01-20 18:28:43

+0

在我的情況下,sdk文件夾已經在Android Studio文件夾之外,但是一個空的sdk夾在那裏。卸下它解決了這個問題。 – Alireza 2015-02-07 08:44:37

1

這在Known Issues中描述。我發現這個問題的最佳解決方案是從downloads page再次下載android studio,然後重新安裝它,而不是嘗試運行升級。這解決了我的問題。

編輯基於@ stknet的評論

升級從0.8.90.8.12+需要重新安裝看到here

+1

從0.8.9升級到0.8.12或更高_requires_完全安裝而不是補丁(補丁機制已在0.8.12更新) - 請參閱[這裏](http://tools.android.com/recent/androidstudio0812發佈): 「沒有增量補丁更新到0.8。12;您將需要單獨下載」 – stkent 2014-11-02 03:28:25

10

我假設你正在使用Mac OSWindows,如果真正,你需要做的以下內容:

  1. 轉至應用程序目錄中的Android Studio
  2. 右鍵點擊其圖標並選擇Show Package Content
  3. 切(移動)sdk目錄到另一個地方(例如, /家庭/ SDK)
  4. 重新啓動的Android Studio和選擇sdk路徑,你移動了它(EX /家庭/ SDK /)
  5. 更新
+0

這需要更新新的下載。ERR。 – Krishnabhadra 2014-11-03 06:27:36

0

嘿,即使我面臨這個問題。

只需刪除android-studio文件夾中的sdk文件夾,並將其放在文件夾(或某處)並更新。一旦你更新它會詢問你的SDK的位置,如果沒有,然後手動更新local.properties中的SDK位置。

希望這會幫助你。

1

您需要從文件資源管理器中進入Android安裝文件夾,獲取sdk文件夾並將其移到其他位置(我放入名爲SDK的文件夾),然後再次打開Android Studio。它會要求將它指向sdk文件夾,只需將它指向sdk文件夾的路徑並讓Gradle對其進行同步即可。之後,進入Android Studio更新並檢查更新。現在你可以更新沒有錯誤。

此問題詳述於here

例如,我在Xubunutu上使用它,然後我去了/ usr/share/android-studio/data /並剪切了sdk文件夾,然後將它移動到/ home/user_name/sdks中。之後,我解僱了Android Studio,指向新的sdk文件夾並進行了更新。

不需要重新安裝。

4

(Windows 8中) 步我沒有解決這個問題:

  1. 打開Android工作室 - >幫助 - >檢查更新...

  2. 更新並重新啓動

  3. 在android studio安裝文件夾中下載查找文件夾「sdk」時,仔細點擊並「剪切」,將該文件夾粘貼到android安裝文件夾之外的某處。等到下載完成,會出現一個java窗口sayng有一些corrup文件,在我的情況下是文件「uninstall.exe」從列表中選擇此文件並點擊「繼續」

  4. 步驟「3」後Android Studio將啓動並要求設置sdk路徑。

  5. 獲取從android安裝文件夾外部粘貼的sdk文件夾,並將其恢復。 (閱讀步驟3),在步驟4的選擇窗口中,選擇sdk路徑(重新複製sdk文件夾)。

  6. 完成。這解決了我的「的Android SDK文件夾中的應用程序文件夾內」,同時試圖從0.8.6升級到0.8.14

0

剛把這個問題,而在Windows 10更新的Android工作室從2.2.2至2.2.3我的SDK目錄還沒有2014年以來然而,不知何故空 'SDK' 目錄已經出現在

ç了Android Studio中的應用程序目錄:\ Users \ [用戶名] \ AppData \本地\的Android \ android-工作室

重命名該目錄解決了問題。然後刪除安裝刪除我的新'sdk-blah'目錄。

相關問題