2017-03-06 135 views
5

我之前沒有這個問題。當我嘗試更新的Android工作室到2.3,我得到這個:Android Studio - 更新到2.3 - Studio沒有寫入權限

Studio does not have write access to /private/var/folders/00/n4yy8fsx0njck05bfll1t3_w0000gn/T/AppTranslocation/2D9E214E-60BE-41D9-9843-3536E011FD7E/d/Android Studio.app/Contents. Please run it by a privileged user to update. 

是我在帳戶是管理員帳戶,我也試圖充分訪問該目錄。

chmod -R 777 /private/var/.... 

但沒有任何工作。任何幫助都感激不盡。

回答

17

我遇到了同樣的問題。通過在命令行中運行使用sudo的Android工作室解決它:更新已下載

sudo /Applications/Android\ Studio.app/Contents/MacOS/studio 

後,必須運行命令一次爲Android工作室在正確的文件複製。

下一次,當您使用非特權用戶運行Android Studio時,應該更新它。

+0

謝謝..這解決了它。 –

+0

但每次打開/更新Android Studio時都會發生這種情況。 – sud007

+2

這是答案是完全錯誤的。永遠不要像超級用戶那樣運行Android Studio這樣的程序!只要給你的用戶權限即可寫入該文件夾。 – iguarna

11

這也發生在我身上,但這是因爲該應用程序不在/Applications文件夾中,將它移動到正確的文件夾後運行時沒有問題。

+0

完美答案。 –

0

沒什麼好擔心的。這是它何時需要修改:

原因當您將Android Studio作爲MAC OS中的軟件包放置在下載或儀表板上的任意位置時。一些這樣的應用程序沒有適當的權限。

運行sudo命令,將解決此問題一次,但下次打開/更新工作室時仍然是相同的。

解決方案

  • 關閉,如果運行的是Android Studio的所有實例。

  • 在 「收藏夾」部分中的「應用程序」標籤中打開查找窗口和lok。

  • 只需將Studio套件拖放到「應用程序」上(將 移動到應用程序)即可。

  • 您的問題現在應該解決!運行。更新它。