![](/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.