Android Studio提示"licences have not been accepted"

Linux或Mac首次運行Android Studio,報了以下的錯誤:html

ERROR: Failed to install the following Android SDK packages as some licences have not been accepted.
   platforms;android-25 Android SDK Platform 25
   build-tools;28.0.2 Android SDK Build-Tools 28.0.2
To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.
Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html
...

錯誤提示,我電腦沒有接受Licence,widnows下不存在這種報錯,由於在點擊"下一步"的過程當中勾選了"I Agree"。Linux和Mac下面稍有不一樣,須要切換到SDK的Tools文件夾下,執行:android

$ cd /home/xiaotang/Android/Sdk/tools/bin
$ ./sdkmanager --licenses

而後,接着一直輸入:Y Y ... 就能夠了。bash

Warning: File /home/xiaotang/.android/repositories.cfg could not be loaded.     
5 of 5 SDK package licenses not accepted. 100% Computing updates...             
Review licenses that have not been accepted (y/N)? y

1/5: License android-googletv-license:
---------------------------------------
Terms and Conditions
...
---------------------------------------
Accept? (y/N): y
All SDK package licenses accepted

問題解決。ui

相關文章
相關標籤/搜索