ERROR: UNKNOWN COMMAND 'CRUNCH' 解決方法

配置Android開發環境,各項工做都作好了,新建了個Hello Android項目作測試,提示ERROR: Unknown command 'crunch' 。 android

在網上搜了若干種解決方法,好不容易纔把這個問題解決了。 shell

首先,出現ERROR: Unknown command 'crunch' ,一般是由於咱們在配置環境時只更新了ADT而沒有對Android SDK tools 和Android SDK Platform-tools進行及時的更新,因此必須打開SDK manager,對tools文件夾下的兩個插件進行更新。 eclipse

但是,經過SDK Manager進行更新時,老是提示 學習

Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list.xml, reason: Connection to https://dl-ssl.google.com refused
不少網友也都說這些更新網站訪問不了,大概是https 與 http的緣由,https協議涉及到網站信息的加密,老是會出現問題。網上提供的一種解決方法是在SDK Manager ->Tools裏面設置,將https強制轉化爲http鏈接。但是我怎麼也總不到這個選項,嘗試Add new  external add-on sites (以http協議傳輸),仍然失敗,錯誤信息以下:

ERROR: Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: hostname in certificate didn't match: <dl-ssl.google.com> != <www.google.com>
究竟該如何經過http協議訪問更新呢? 功夫不負有心人,求助萬能的Google,終於發現另外一種解決方案!
找到C:\Documents and Settings\Administrator\.android\androidtool.cfg文件,在最後一行加入. 若是這個文件不存在能夠新建一個.

sdkman.force.http=true

保存,關閉,打開eclipse->SDK Manager, checked tools下面的兩個方件夾,開始SDK Tools和SDK platform-tools的更新。 測試

重啓,測試Hello Android, 問題解決! fetch

代碼改變世界 我 正在學習如何改變本身
相關文章
相關標籤/搜索