繁体   English   中英

Android SDK或JDK

[英]Android SDK or JDK

我有一个Eclipse项目,其中有两个入口点:一个GWT Web应用程序和一个mGWT + phonegap(+ Android)移动应用程序。 它们位于同一项目下,因为它们基于相同的Java代码。 调试让我怀疑在Web应用程序中使用的是Android实现,而不是JDK实现。 为什么,因为在调试期间,我必须选择正确的Java文件(例如Float.java)。 如何确保Web应用程序不使用Android库?

在GWT项目中不需要Android-SDK。 不要将其包含在您的Web项目中。

拆分两个项目,然后将源文件与链接的文件夹链接。

  1. 具有两个入口点的GWT应用程序

  2. 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM