作者:舍得333 主頁:http://blog.sina.com.cn/u/1509658847
版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出版、作者信息和本聲明,否則將追究法律責任。
把ADT升級到22后,編譯項目就會出現bug 例如“Could not find class ”
我使用了百度地圖,所以會有“Could not find class 'com.baidu.mapapi.BMapManager'”的粗無提示,
這很惱火,找了很久,原因就是升級ADT后 出新的新功能的bug,
按照下面的教程總結
只要把Java Build Path界面,找着Order and Export界面“android private libraries”勾上就可以了。
參考了下面的網址:
http://mobile.51cto.com/abased-394640.htm
\*****引用********\
昨天把androidsdk和adt更新到最新版本,android sdk r22版本。
更新完后原來的項目打包后出現第三方JAR包找不到,網上搜了半天終於找到問題所在。
新版本多了一個Android Private Libraries 結構, 感覺很廢, 如下圖:
所有的第三方JAR包引入都被放入了Android Private Libraries中,
到 Java Build Path界面,找着Order and Export界面:
看看下面的是否勾選上:
我就是因為沒有把Android Private Libraries這個勾選上導致打包程序時沒有把引入的包包含進去。
\*****引用*****\