如何为Android构建配置项目

时间:2015-12-28 00:21:58

标签: android build codenameone

我的项目由一个主项目和一个单独的项目构成 库项目作为依赖项目。它运行良好 Eclipse中的模拟器。

当我提交android构建请求时,所有库项目都是 找不到类,编译器中有这样的消息

[javac] G:\share\projects\eclipse\codenamebsgames\src\checkerboard\CheckerBoard.java:3: error: package online.game does not exist
[javac] import online.game.*;
[javac] ^

如何构建一个android构建? 我应该在哪里找到这些信息?

1 个答案:

答案 0 :(得分:0)

Codename One构建服务器只能编译它收到的类。如果您更改了类路径,则服务器不会意识到这一点,并且无法编译它。

当您将它们放入lib目录并选择"刷新Libs"时,

cn1lib's可以正常工作。在这种情况下发生的事情是,cn1lib被提取到一组特殊的目录中,build.xml在发送构建时将其打包到jar中。

您可以通过更改cn1lib build.xml来自动执行此过程,以便在编译时将cn1lib复制到lib目录。