这两天一直纠结于android studio 引入jar包的问题(其实主要是引入baidu地图sdk的问题),引入jar相信大部分都知道了,目前最新的版本,已经不需要自己编辑gradle文件,我自己手动写了个jar包引入,一切正常,于是我欢喜鼓舞的依法炮制的去引入baidu地图sdk ,诡异的事情发生了,死活调用不到其中类,打开gradle文件查看,发现确实也生成了引入代码,但就是不能在工程中使用。对于这个问题,我纠结了两天,今天就在我仍为此纠结是,我忽然想到按系统的时候出的一个错误,网上搜了下,说因为文件夹名字太长,于是按着改了下,居然神奇的好了,再于是,我就把百度sdk名字中的数字 _ 删掉,然后再重新添加,你妹,居然可以正确导入了。
结论:如果觉得引入都没问题,但还是不能正确导入的话,就试着改下jar包的名字试试,尽量短点。说不定会有神奇的效果