我无法理解Android下应用程序中libs
文件夹的用途。
答案 0 :(得分:3)
存储应用程序引用的所有库
答案 1 :(得分:0)
如果您使用第三方库,则会将jar添加到 libs 文件夹中。
答案 2 :(得分:0)
如果您使用Android命令行创建项目,它将默认为libs /。事实证明,默认情况下,Android Ant任务设置为在libs /中查找。
请参阅$ANDROID_HOME/tools/ant/main_rules.xml:
<property name="jar.libs.dir" value="libs" />
如果你只关心Eclipse,你可以使用你想要的任何东西。 它包含应用程序引用的所有库存储
在ADT的更新版本(版本17以后)中,基于Ant的构建系统和Eclipse插件是对齐的,因此它们的行为方式相同。这意味着,默认情况下,只有libs文件夹中存在的jar包含在最终的apk文件中。这些罐子会自动出现在&#34; Android Dependencies&#34;在Eclipse项目中。
有关详细信息,请参阅此处。 http://tools.android.com/recent/dealingwithdependenciesinandroidprojects
答案 3 :(得分:0)
请从Android开发者网站查看以下内容:
http://developer.android.com/tools/projects/index.html#ApplicationProjects
库/ 包含私有库。
作为新开发者,您可以在那里找到许多其他有用的信息!
答案 4 :(得分:0)
因为Google说我们应该将jar添加到/ libs文件夹,/ lib文件夹用于可执行文件可以使用的共享库文件。