Eclipse“\ Android私有库”vs“\ Referenced Libraries”

时间:2013-12-16 01:15:10

标签: android eclipse shared-libraries

我注意到有些库需要手动添加到构建路径(即“Referenced Libraries”),而其他库工作正常,如果我只是将jar放在\libs文件夹中(即“Android私有库”) )。

例如,如果手动将android支持库添加到构建路径,那么android支持库工作正常,但是原因是什么?

我不明白有什么不同,何时我应该选择一种选择而不是另一种选择。反之亦然。

1 个答案:

答案 0 :(得分:2)

Android库包含

  1. 类和/或Java代码
  2. Jar文件和
  3. 资源
  4. 他们也是一个项目。它们不能直接运行,而是编译。 私有库没有资源,它们是包含.class文件的jar文件

      

    例如,如果添加到构建中,则android支持库工作正常   路径...但是原因是什么?

    具体来说,Honeycomb及以上版本中引入了有用的类,如Fragment。您可能想使用Fragment作为Gingerbread?使用android支持库。