2012-03-20 71 views
1

我在eclipse-SDK-3.7.2-win32-x86_64中構建了一個android項目。從這裏開始,這個項目被稱爲Libexample。這是一個簡單的「hello world」項目。我運行它。我在Android虛擬設備上獲得了預期的結果。現在如何從Eclipse ADT應用程序項目導入和調用庫項目?

,我已經Libexample通過檢查庫項目「是圖書館」在其屬性字段中。我建立了另一個項目,從這裏開始被稱爲示例。我想致電圖書館項目Libexample from 示例。作爲第一步,我加Libexample作爲參考,以Appexample在屬性爲Appexample。但是,我沒有找到一個辦法讓我可以導入和Appexample調用Libexample

運行Appexample(其中有以通話Libexample)應產生相同的結果我得到了通過運行Libexample

任何人都可以給我一個想法,使其按照我想要的方式工作嗎?

+0

閱讀[使用ADT管理Eclipse中的項目](http://developer.android.com/guide/developing/projects/項目-eclipse.html)。 – yorkw 2012-03-20 20:30:13

回答

2

要添加一個庫,您需要進入該項目的屬性,在庫部分的'android'選項卡下,添加該庫並確保它旁邊有一個綠色的記號。

其次,要小心。導入庫不會導入項目清單中的任何內容。如果需要,您必須自行添加元素,例如庫中的活動或服務

+0

也要小心他們使用相同的文件夾hieracky或它會吹。 – Warpzit 2012-03-20 15:24:03

+0

是的。真正。在** Libexample **的'_manifest_.xml'中,我已經聲明瞭Activity _AppexampleActivity_。另外,在** Appexample **的'_manifest_.xml'中,我已經按照以下鏈接中指定的格式聲明瞭庫活動_LibexampleActivity_「developer.android.com/guide/developing/projects/projects-eclipse.html 」。我還在** Appexample **中編寫了一份導入聲明。但我在哪裏實際進入庫** Libexample **? – 2012-03-21 11:29:26