我将创建一个具有多个依赖项(jar文件)的库项目.我很困惑因为我看到一些在项目根文件夹下有LIB或LIBS文件夹的android项目(连同bin,gen,res,src.etc ..)
即使我添加LIB或LIBS文件夹,然后将jar文件放在上面.仍需要设置项目属性,以便通过执行Project Properties => Java Build Path => Libraries选项卡=>添加JAR ...按钮来识别添加的jar文件.
我正在使用Eclipse和Android插件.当我添加LIBS时,它将在LIBS文件夹的顶部显示Android徽标.它被插件识别但仍需要在项目属性中设置它(与上面添加的JAR相同)
哪个是Android Project的正确目录结构?
Pet*_*yle 24
如果您使用Android命令行来创建项目,则默认为libs/.事实证明,Android Ant任务设置为libs/默认查找.
见$ANDROID_HOME/tools/ant/main_rules.xml:
<property name="jar.libs.dir" value="libs" />
Run Code Online (Sandbox Code Playgroud)
如果你只关心Eclipse,你可以使用你想要的任何东西.
在ADT的更新版本(版本17以后)中,基于Ant的构建系统和Eclipse插件是一致的,因此它们的行为方式相同.这意味着,默认情况下,只有libs文件夹中存在的jar包含在最终的apk文件中.这些jar将自动出现在Eclipse项目的"Android Dependencies"下.
有关详细信息,请参阅此处.http://tools.android.com/recent/dealingwithdependenciesinandroidprojects
| 归档时间: |
|
| 查看次数: |
18517 次 |
| 最近记录: |