类似的问题已经被问过好几次了,但没有一个答案适合我的情况。
我有一个 Java 项目,我最初编写它是为了在 PC 上运行。包含功能性内容的类与包含 GUI 和 PC 特定部分的类是分开的。现在,我想在 Android 版本中重用那些“通用”类。
我在 Eclipse 中创建了一个新项目。我使用 Build Path / Link Source 项指向我的原始项目的文件夹。现在,指向 .java 文件的链接出现在我的新项目中。我仍然无法在我的新项目中调用原始项目中的方法。我相信这个选项只是允许文件出现在项目中,它实际上并没有做任何功能。
在其他地方,我了解到可以在“构建路径”/“配置构建路径”选项的“源路径”选项卡中添加源代码。也不高兴。
另一个回应建议在此对话框的“项目”选项卡中添加原始项目。这也没有帮助。
我什至尝试过多种“进口”的说法。甚至不确定我是否需要这样做。没运气。
当我尝试从我的非 Android 项目中调用该方法时,如何解决我的 Android 项目中的“blah cannot be resolved to a type”警告?
Android构建所需的原始Java是否缺少某些东西?