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

代码改变世界 我 正在学习如何改变本身
相关文章
相关标签/搜索