解决方案 »

  1.   


    首先说明,我也是个新手,个人理解说一点吧,不一定全对,仅供参考
    如上图,我的是4.2系统,编译后在obj下有三个文件夹,分别是APPS,JAVA_LIBRARIES和PACKAGING,
    其中APPS,我个人理解是这里放着你的系统中要编译的APP源码转成apk的中间文件,比如.java会在这个文件夹下变成.class,还有一些jar包和dex我就不知道怎么说了然后JAVA_LIBRARIES,看名字就知道大概了,是放一些系统编译的时候生成的库文件(jar包),比如framework_intermediates,这个文件夹下有classes.jar这个jar包,(其实每个文件夹下都有一个classes.jar的),我把它放到
    eclipse目录是这样的:看目录你就应该知道这个jar是什么了吧,像有些芯片厂商一般会在系统代码下写很多自己的代码,然后在这个下面也会生成
    响应的jar包,如果我们在eclipse写应用的时候用到厂商自己定义的接口和一些组件的时候会报错的,因为eclipse加载的jar是
    google标准的,并没有包含厂商写的那一部分,这个时候你就可以到这里找到相应的jar包,比如我这里有一个文件夹:
    com.mstar.android_intermediates,这下面的jar包就是MStar芯片商写的代码生成的jar包,我导入eclipse后就可以使用相关
    的类了我就知道这些啦,不一定有帮助,哈哈