[英]Android SDK or JDK
我有一个Eclipse项目,其中有两个入口点:一个GWT Web应用程序和一个mGWT + phonegap(+ Android)移动应用程序。 它们位于同一项目下,因为它们基于相同的Java代码。 调试让我怀疑在Web应用程序中使用的是Android实现,而不是JDK实现。 为什么,因为在调试期间,我必须选择正确的Java文件(例如Float.java)。 如何确保Web应用程序不使用Android库?
在GWT项目中不需要Android-SDK。 不要将其包含在您的Web项目中。
拆分两个项目,然后将源文件与链接的文件夹链接。
具有两个入口点的GWT应用程序
Android本机应用程序
在您的Android项目中,您可以从GWT应用程序链接该文件夹: http : //deviltechie.wordpress.com/2010/12/06/linking-an-external-folder-to-eclipse-flex-builder-project/
我不认为可以做到。
将您的项目分成
main project
subproject 1 ( common code )
subproject 2 ( entrypoint gwt webapp)
subproject 3 ( entrypoint android)
这将确保确保顶级的模块化,可测试性以及像您这样的不利调试/部署方案。 库管理不善很可能导致生产中出现问题。
您可以选择maven(gwt得到很好的支持)或ivy或任何其他工具来简化构建。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.