0

如何使用工作区(Eclipse Juno)中不同项目的方法和接口?

项目 A 需要参考项目 B 的方法。

我从现有代码中做了 new>other>android 项目并将项目 B 放入工作区。

从这里我不知道该怎么办。我所做的最后一件事是通过属性将项目 B 添加到项目 A 的“项目引用”中,但导入似乎对我不起作用。

更新:尝试使用项目 B 中的方法。

项目 [2013-07-16 14:18:03 - 项目 A] ------------------------------

[2013-07-16 14:18:03 - Project A] Android Launch!

[2013-07-16 14:18:03 - Project A] adb is running normally.

[2013-07-16 14:18:03 - Project A] Performing com.package.maps.MainActivity activity launch

[2013-07-16 14:18:04 - Project A] Application already deployed. No need to reinstall.
[2013-07-16 14:18:04 - Project A] Project dependency found, installing: Project B
[2013-07-16 14:18:04 - Project B] Uploading Project B.apk onto device '014691470'
[2013-07-16 14:18:04 - Project B] Installing Project B.apk...
[2013-07-16 14:18:04 - Project B] Re-installation failed due to different application signatures.
[2013-07-16 14:18:04 - Project B] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2013-07-16 14:18:04 - Project B] Please execute 'adb uninstall com.andal.projectB' in a shell.
[2013-07-16 14:18:04 - Project A] Launch canceled!
4

2 回答 2

3

您需要将所需的项目添加到java build path您的项目中。在 Eclipse 中执行此操作:

右键单击您的项目 -> Java Build Path -> Projects(添加您要使用的项目)

于 2013-07-16T18:09:02.543 回答
0

感谢@Raghunandan 和@Juned,这个问题已经解决了。

http://developer.android.com/tools/projects/projects-eclipse.html#SettingUpLibraryProject

根据谷歌文档,项目 B 需要成为一个库,然后通过项目 A 的属性添加。

于 2013-07-16T18:52:05.897 回答