mac eclipse报错:failed to get the required adt version number from the sdk的解决办法
2017-05-21 16:12
1181 查看
change on 2017-11-01
【注意!】
1、我这个文章讲的方法,只是让eclipse能正常运行android项目,eclipse每次打开还是会报错的。
2、彻底解决要重新下载一份eclipse专用的sdk,下载附件文件没用
如图:
点击Open SDK Manager也打不开Manager。
2、运行项目时,报错:
如图:
说adb的服务发生了一些问题。
而且adb运行后看起来是正常运行的,也确实没啥问题。
我觉得虽然adb报错,但可能不是adb的问题。
2.2、尝试搜索”Failed to get the required ADT version number from the SDK”这个报错,
发现有人说是因为升级了android studio到2.3,并且更新了sdk到api 25。
我确实前一阵升级到了2.3也更新了sdk到25,看来问题很有可能是出现在这里。
我又看了几个stackOverFlow的对话,发现是因为谷歌把android sdk的某些文件删掉了,并且一些文件的路径也做了修改。
android studio用这个sdk没问题,但是eclipse使用这个sdk就有问题了,非常坑爹。
就拷贝一个traceview文件到现在的android sdk tools目录下,
这个地址在mac上的路径一般是:
【注意】mac的系统要使用mac专用的traceview文件,如图:
【ps】traceview文件我会放在文章的附件里。
当我添加了traceview文件到tools目录下,
并重启eclipse后,就可以运行android项目了。如图:
3.2、如果想解决后续的各种问题,建议把android studio和eclipse使用的android sdk分开。
也就是说,为eclipse重新下载一份专用的sdk,而不是和android studio公用一份。
至于怎么下载sdk,设置eclipse,可以自行搜索。
http://stackoverflow.com/questions/42724450/failed-to-get-the-required-adt-version-number-from-the
2、traceview文件(mac系统用)下载链接:
http://download.csdn.net/detail/x1876631/9848202
【注意!】
1、我这个文章讲的方法,只是让eclipse能正常运行android项目,eclipse每次打开还是会报错的。
2、彻底解决要重新下载一份eclipse专用的sdk,下载附件文件没用
前言
一直都用android studio(mac系统)开发,今天用eclipse打开一个android demo项目时,发现eclipse报错。 无法运行android项目,说adb server发送错误。 google了半天,找到了一个解决的办法,在这里介绍一下。
1、报错内容
1、eclipsed打开后报错:Failed to get the required ADT version number from the SDK. The Android Developer Toolkit may not work properly.
如图:
点击Open SDK Manager也打不开Manager。
2、运行项目时,报错:
The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at '/Users/xuye/Library/Android/sdk/platform-tools/adb' and can be executed.
如图:
说adb的服务发生了一些问题。
2、问题原因
2.1、我在google上,先搜了下adb的报错,尝试了几个都没有解决问题。而且adb运行后看起来是正常运行的,也确实没啥问题。
我觉得虽然adb报错,但可能不是adb的问题。
2.2、尝试搜索”Failed to get the required ADT version number from the SDK”这个报错,
发现有人说是因为升级了android studio到2.3,并且更新了sdk到api 25。
我确实前一阵升级到了2.3也更新了sdk到25,看来问题很有可能是出现在这里。
我又看了几个stackOverFlow的对话,发现是因为谷歌把android sdk的某些文件删掉了,并且一些文件的路径也做了修改。
android studio用这个sdk没问题,但是eclipse使用这个sdk就有问题了,非常坑爹。
3、解决办法
3.1、如果只想让eclipse运行android 项目的话,就拷贝一个traceview文件到现在的android sdk tools目录下,
这个地址在mac上的路径一般是:
~/Library/Android/sdk/tools
【注意】mac的系统要使用mac专用的traceview文件,如图:
【ps】traceview文件我会放在文章的附件里。
当我添加了traceview文件到tools目录下,
并重启eclipse后,就可以运行android项目了。如图:
3.2、如果想解决后续的各种问题,建议把android studio和eclipse使用的android sdk分开。
也就是说,为eclipse重新下载一份专用的sdk,而不是和android studio公用一份。
至于怎么下载sdk,设置eclipse,可以自行搜索。
4、参考链接与附件
1、stackOverFlow参考链接,点击查看(需翻墙)http://stackoverflow.com/questions/42724450/failed-to-get-the-required-adt-version-number-from-the
2、traceview文件(mac系统用)下载链接:
http://download.csdn.net/detail/x1876631/9848202
相关文章推荐
- mac eclipse报错:failed to get the required adt version number from the sdk的解决办法
- mac eclipse报错:failed to get the required adt version number from the sdk的解决办法
- 项目异常:failed to get the required adt version number from the sdk
- Eclipse Failed to get the required ADT version number from SDK
- Eclipse报错: Failed to get the required ADT version number from the SDK...
- 解决failed to get the required adt version from sdkversion问题方法之一
- failed to get the required ADT version number from the SDK:..../traceview.bat
- Eclipse报错: Failed to get the required ADT version number from the SDK
- 解决Eclipse出现failed to get the required adt version from sdkversion问题的方法
- Failed to get the adb version: "/android-sdk/tools/adb"权限不够
- ios在真机上调试时出现“Error launching remote program: failed to get the task for process xxx"解决办法(转)
- Unable to get view server version from device emulator-5554 解决办法
- Failed to get DP locations as the expected version from MP
- Failed to fetch URl https://dl-ssl.google.com/android/repository/addo Android SDK更新以及ADT更新出现问题的解决办法