Eclipse Project与Java SE和Android兼容

时间:2012-02-04 19:58:31

标签: java android eclipse

我为Java SE构建了一个Java库,最近我在Android应用程序中使用了它。我想在库中同时保持Java SE和Android的兼容性。

在Eclipse中为这种情况制作项目时的最佳做法是什么?最重要的是,我看到了三个解决方案:

1)创建一个Java项目,然后在我想为Java SE编译时将系统库切换到JRE,在Android时编译为android.jar,但这有点痛苦。

2)创建两个Java项目,一个用于Java SE,另一个用于Android,并共享相同的源文件夹。

3)使用Android作为最不常见的分母并创建一个Android项目,并将其用作Java SE项目中的库。

这些是否可行?有更好的解决方案吗?

1 个答案:

答案 0 :(得分:0)

如果你有一个使用Java SE创建的jar文件,你可以直接在Android项目中使用它。您必须小心不要使用Android上不支持的任何内容。例如,不包括许多javax。*库。

在Eclipse中,您可以执行Properties-> Java Build Path-> Libraries-> Add External Jar