![](/img/trans.png)
[英]Is it possible to have an Eclipse project w/ one package that executes as a Android app, and a second package that executes as a Java SE app?
[英]Eclipse Project compatible with Java SE and 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中,您可以执行Properties-> Java Build Path-> Libraries-> Add External Jar
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.