如何配置ant构建以在Android项目中包含共享库?
我的项目引用了一个共享库。我在清单文件中声明如下:如何配置ant构建以在Android项目中包含共享库?,android,ant,Android,Ant,我的项目引用了一个共享库。我在清单文件中声明如下: <uses-library android:name="com.myapp.mysharedlib"/> 构建在我对mysharedlib的引用上中断 我的问题是,如何使用ant进行编译,而不将共享库合并到我的项目中,即复制到libs?我在清单文件中陈述了这一点,如下-仅适用于作为自定义ROM一部分的共享库。这确实是您想要做的吗?也许android update project-p projectDirectory-l pathT
<uses-library android:name="com.myapp.mysharedlib"/>
构建在我对mysharedlib的引用上中断
我的问题是,如何使用ant进行编译,而不将共享库合并到我的项目中,即复制到libs?我在清单文件中陈述了这一点,如下-仅适用于作为自定义ROM一部分的共享库。这确实是您想要做的吗?也许android update project-p projectDirectory-l pathToLibrary可以帮助您?Commonware-正确,这就是我正在尝试做的。hwrdprkns-我已经在我当前的项目上运行了android update lib project-p./以生成build.xml和相关文件。我假设您需要开发一个与共享库匹配的SDK插件,然后使用该SDK插件进行编译。例如,当您在Maps V1上构建时,您使用绑定库,但有一个编译时等价物com.google.android.Maps是通过SDK附加组件添加的。该插件JAR的内容不包括在APK中,但库本身随后提供这些类。我假设AOSP站点上介绍了创建这样一个附加组件的机制。
ant debug