最近导入了一个工程,导入后报错:
1、Unable to resolve target 'android-25'
然后clean之后,重新报错:
2. unvalid resource directory name :****
上面这个错误对于一个安卓老鸟老说,应该可以轻松解决了,但是对于对于我这个安卓菜鸟来说,确是折腾的够呛。
下面讲讲我的曲折的解决问题路程:
首先我是从第二个错误入手,在网上找了很多文章看了,都说是把那个错误的路径给删除,就可以,但是我试了之后发现,错误只会是越来越多。
后来实在没有办法,开始从第一个问题入手,网上的大多说文章说是对应的android-sdk没有安装,也就是api:android-25没有安装。
找到原因之后,开始使用android-sdk manager安装sdk(这个教程请参考),这时却又发现了另外一个问题,那就是api 25没有s
sdk安装包,顿时又陷入苦恼。
没办法只有继续网上找文章,结果没有找到相关文章,后来突然想到是不是我的android-sdk manager有问题,然后在网上下载了最新的版本,然后重新下载,(下载链接)发现api-25终于可以安装,为了在出现类似问题,我把所有的sdk都安装,应该不会先sdk版本兼容问题。
然后在把工程重新导入一遍,再重新编译一遍,问题终于解决,喜大普奔!!!!!!!!!!!!!
虽然过程很曲折但是理解了很多东西,比如:JRE JDK SDK ADV 这些都是什么东西,用来干什么!下面会专门写一篇文章,来介绍这些内容》