linux更新androidsdk
『壹』 求救啊!linux下用android sdk manager 更新sdk,卻只能得到第三方的sdk列表,而且還不能下載。
點開Android SDK Manager的Tools,勾選Misc下"Force https://... sources to be "這一項試一下,我在linux下這樣做就可以了。還可以順帶勾選"Ask before restarting ADB".
『貳』 linux 怎麼升級 android sdk
在命令行輸入以下命令即可更新,tools/android update sdk --no-ui
『叄』 linux下怎麼安裝android sdk23.0.2
首先, 你得有個VPN
參考以下三篇完成Android SDK的安裝
https://www.digitalocean.com/community/tutorials/how-to-build-android-apps-with-jenkins
http://stackoverflow.com/questions/4681697/is-there-a-way-to-automate-the-android-sdk-installation
http://developer.android.com/sdk/installing/adding-packages.html
首先到 https://developer.android.com/sdk/index.html 下載SDK Tools Only, 我下的是 android-sdk_r24.1.2-linux.tgz
在linux里解壓縮, 用於下載組件的是tools/android. 參數說明
Action "update sdk":
Updates the SDK by suggesting new platforms to install if available.
Options:
-f --force Forces replacement of a package or its parts, even if something has been modified
-u --no-ui Updates from command-line (does not display the GUI)
-o --obsolete Installs obsolete packages
-t --filter A filter that limits the update to the specified types of packages in the form of
a comma-separated list of [platform, tool, platform-tool, doc, sample, extra]
-s --no-https Uses HTTP instead of HTTPS (the default) for downloads
-n --dry-mode Simulates the update but does not download or install anything
查看可用的組件
android list sdk --all
會得到一個類似以下的列表, 把要下載的序號記下來
1- Android SDK Tools, revision 24.1.2
2- Android SDK Platform-tools, revision 22
3- Android SDK Build-tools, revision 22.0.1
4- Android SDK Build-tools, revision 22 (Obsolete)
5- Android SDK Build-tools, revision 21.1.2
6- Android SDK Build-tools, revision 21.1.1 (Obsolete)
7- Android SDK Build-tools, revision 21.1 (Obsolete)
8- Android SDK Build-tools, revision 21.0.2 (Obsolete)
9- Android SDK Build-tools, revision 21.0.1 (Obsolete)
10- Android SDK Build-tools, revision 21 (Obsolete)
11- Android SDK Build-tools, revision 20
12- Android SDK Build-tools, revision 19.1
13- Android SDK Build-tools, revision 19.0.3 (Obsolete)
14- Android SDK Build-tools, revision 19.0.2 (Obsolete)
15- Android SDK Build-tools, revision 19.0.1 (Obsolete)
16- Android SDK Build-tools, revision 19 (Obsolete)
17- Android SDK Build-tools, revision 18.1.1 (Obsolete)
18- Android SDK Build-tools, revision 18.1 (Obsolete)
19- Android SDK Build-tools, revision 18.0.1 (Obsolete)
20- Android SDK Build-tools, revision 17 (Obsolete)
21- Documentation for Android SDK, API 22, revision 1
22- SDK Platform Android 5.1.1, API 22, revision 2
23- SDK Platform Android 5.0.1, API 21, revision 2
24- SDK Platform Android 4.4W.2, API 20, revision 2
25- SDK Platform Android 4.4.2, API 19, revision 4
26- SDK Platform Android 4.3.1, API 18, revision 3
27- SDK Platform Android 4.2.2, API 17, revision 3
下載需要的組件, 注意--all 這個參數一定要加上, 否則後面filter里的序號不起作用, 例如我用的是
android update sdk -u --all --filter 1,2,3,5,11,12,22,23,24,25,26,27,28,29,88,89
然後等待其安裝完成就可以了
『肆』 android sdk無法更新怎麼辦
無法更新和下載androidSDK
打開SDK Manager時底部進度條一直不動,打開詳細信息,發現卡在:
1 Fetching
解決辦法:
修改hosts文件。
(1)windows下打開C:\Windows\System32\drivers\etc,以管理員身份編輯hosts文件,在最後添加:
74.125.237.1 dl-ssl.google.com
(2)linux下使用命令sudo vim /etc/hosts編輯hosts文件,同樣在文件最後添加
74.125.237.1 dl-ssl.google.com
然後重新運行sdk manager,就可以下載了。
Mac的解決方法
host s文件類似與本地的DNS,可以將域名強制定位到某個iP地址,實現訪問部分被和 諧的網站,或者攔截各種特別版本軟體的正版驗證。
host s 文件位於/private/etc/目錄下面,在Finder下面是看不到的,需要在Finder圖標上面 右擊 選擇 前往文件夾……才可以進入。
Mac OS Lion 10.7.3系統下面好像很多以前的修改方式都不能夠使用了。我這里分享一個非常非常簡便的方法。
第一步. 進入host s文件的目錄,將文件復制到桌面或者任何其他的文件夾內(讓你有修改的許可權)
第二步. 修改復制出來的host s 文件
第三步.將原來 /private/etc/ 目錄下面的host s 文件刪除(不刪除無法直接覆蓋)
第四步. 將修改好的文件拖回去(這時會需要輸入管理員密碼)
大功告成,相當的簡單,不需要輸入任何命令,直接就可以修改了。
『伍』 android sdk manager無法更新怎麼辦
無法更新和下載androidSDK 打開SDK Manager時底部進度條一直不動,打開詳細信息,發現卡在: 1 Fetching 解決辦法: 修改hosts文件。 (1)windows下打開C:\Windows\System32\drivers\etc,以管理員身份編輯hosts文件,在最後添加: 74 (2)linux下使用命令sudo vim /etc/hosts編輯hosts文件,同樣在文件最後添加 74 然後重新運行sdk manager,就可以下載了。 Mac的解決方法 host s文件類似與本地的DNS,可以將域名強制定位到某個iP地址,實現訪問部分被和 諧的網站,或者攔截各種特別版本軟體的正版驗證。 host s 文件位於/private/etc/目錄下面,在Finder下面是看不到的,需要在Finder圖標上面 右擊 選擇 前往文件夾……才可以進入。 Mac OS Lion 10.7.3系統下面好像很多以前的修改方式都不能夠使用了。我這里分享一個非常非常簡便的方法。 第一步. 進入host s文件的目錄,將文件復制到桌面或者任何其他的文件夾內(讓你有修改的許可權) 第二步. 修改復制出來的host s 文件 第三步.將原來 /private/etc/ 目錄下面的host s 文件刪除(不刪除無法直接覆蓋) 第四步. 將修改好的文件拖回去(這時會需要輸入管理員密碼) 大功告成,相當的簡單,不需要輸入任何命令,直接就可以修改了。
『陸』 linux系統下如何安裝android sdk
一、下載android sdk
下載SDK,下載地址:http://developer.android.com/sdk/index.html,選擇Linux(i386)。因為SDK只有32位的,如果裝的是64位系統,則要安裝ia32-libs,運行32位程序。
ubuntu安裝命令:sudo apt-get install ia32-libs(在Ubuntu中的命令)。
centos安裝命令:
yum install glibc.i686
下載完成後解壓,在終端進入到SDK的根目錄,然後執行:tools/android update sdk –no-ui即可開始和windows裡面一樣的更新。
二、配置環境變數
更新完成後配置環境變數。使用命令 vi /etc/profile 編輯文件profile,然後在下面增加下面內容:
export ANDROID_HOME=/opt/softwaretools/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
/opt/softwaretools/android-sdk-linux為SDK的根目錄。
這個配置之後,以後要執行android裡面的命令,就不是需要進到這個目錄,直接可以在終端裡面輸入。
修改完成後,使用命令 :wq! 保存關閉文件,再執行命令 source /etc/profile 使配置生效一下。
在終端輸入:android,如果Android SDK Manager窗口出來了,就證明環境配置成功。
三、配置AVD
1、進入$SDK_HOME/toos目錄
2、命令窗口運行:./android avd
『柒』 在Linux Ubuntu版本中搭建了Android開發環境,可是SDK更新不了啊
你指的是自動更新嗎?可以使用軟體管理軟體來進行手動更新的
但是,提醒一點,android的版本更新太快,但是改動一般不大,建議你堅持一個較為穩定的版本來做開發,如果實在是需要新的版本了,一看就可以搞定的。
『捌』 怎麼更新 android sdk manager
1》在SDK Manager下Tools->Options打開了SDK Manager的Settings,選中「Force https://… sources to be fetched using http://…」,強制使用http協議。
2》然後改hosts文件。Windows在C:\WINDOWS\system32\drivers\etc目錄下,Linux用戶打開/etc/hosts文件。
打開文件後添加以下內容:
#Google主頁 203.208.46.146 www.google.com #這行是為了方便打開Android開發官網 現在好像不FQ也可以打開 74.125.113.121 developer.android.com #更新的內容從以下地址下載 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com 添加以上的網址,就可以正常的進行更新了。 或者也可以什麼都不做,過上一兩天可能會恢復正常。