使用不同项目的方法(Eclipse中的项目参考)

时间:2013-07-16 18:06:14

标签: java android eclipse import

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

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

我从现有代码中创建了新的>其他> 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!

2 个答案:

答案 0 :(得分:3)

您需要将所需项目添加到项目的java build path中。在eclipse中这样做:

  

右键点击您的项目 - > Java构建路径 - >项目(添加   你想要使用的项目)

答案 1 :(得分:0)

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

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

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