我有一个依赖于 Android 库项目 B 的 android 应用程序项目 A。当我在 Eclipse 中导入这两个项目时,我注意到 Eclipse Builder(可能是由于 ADT 插件),库项目被编译和构建为b.jar
并存储在bin\
项目B的文件夹中。它在A的类路径中被引用为b.jar。
但是,在使用 ant 命令构建它时,ant debug
库项目 B 被编译为classes.jar
.
有没有办法将此文件重命名为.jar?我尝试在SDK build.xml中重命名它,但是项目A似乎没有解析B中定义的类。另外,B的测试项目失败,因为Android dex编译器试图在里面搜索文件classes.jar库项目的bin\
文件夹。
谢谢,