因为android sdk和adt是两个独立的软件包,安装时很容易导致两个版本不对应,从而出错。
错误一:android sdk没有配置。
错误二:android sdk需要adt更高的版本。
终归到底都是sdk与adt版本不对应引起的。
adt是android开发工具,有了adt我们就可以开发android软件。
sdk是软件开发工具包,包括android的各种API和其他的配置,一个版本的sdk要在满足其版本要求的adt版本上才能正常使用。
解决方法:
1.下载满足sdk版本要求的adt,还是可以满足的,毕竟adt文件不是很大。
2.下载adt版本内能运行的sdk,sdk文件太大,不建议这样做,而且sdk版本太低可能实现不了某些软件功能,与项目预期不一致。
3.还有一种捷径,在没有网络的前提下,我们可以更改sdk的插件配置属性,在android_sdk_windows/tools/lib下的 plugin.prop文件属性修改为为
# begin plugin.prop
plugin.version=20.0.0
# end plugin.prop
这里的插件版本plugin.version的值就更改为当前adt的版本及以下就可以了,这样sdk就可以运行使用当前的adt了。
路漫漫其修远兮,吾将上下而求索!