JBi*_*hop 6 java eclipse android
我已经为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项目中的库.
这些都可行吗?有更好的解决方案吗?
如果您有使用 Java SE 创建的 jar 文件,您可以直接在 Android 项目中使用它。您只需小心不要使用 Android 不支持的任何内容。例如,许多 javax.* 库不包括在内。
在 Eclipse 中,您可以执行“属性”->“Java 构建路径”->“库”->“添加外部 Jar”