5

我試圖Android的支持-V7-程序兼容性添加到我的項目構建路徑:不能android.support.v7添加到我的項目構建路徑

這是我做了什麼:在 右鍵單擊我的自己的項目 - >構建路徑 - >配置構建路徑 - >在左欄選擇Android,然後點擊「添加」。我選擇「android-support-v7-appcompat」。此名稱出現在表的右列中,左側出現庫所在的路徑:C:\ Program Files \ adt-bundle-windows-x86-20131030 \ sdk \ extras \ android \ support \ v7 \程序兼容性。它的左邊有一個美麗的綠色複選標記

我點擊應用或確定。

然後我再次進入這個屏幕,但是儘管路徑仍然在表格的左邊,但左邊有一個紅色的十字線和一個問號,其中「android-support-v7-appcompat」本來應該。 我已經完成了http://developer.android.com/tools/support-library/setup.html(標題爲「使用資源添加庫」)中描述的內容。

有沒有人有任何想法?

+0

你打造support-v7項目? – leandrocastelli

+0

謝謝你的直接反應!是的,我只是在support-v7項目上再次進行了清理,但是我的項目仍然存在同樣的問題! – irmdaen

回答

0

您需要首先將庫導入到您的工作空間中,然後右鍵單擊要添加到其中的項目並單擊屬性,然後在android的單擊庫部分中單擊添加。選擇導入的庫。使用構建路徑

+0

謝謝。我這次用project - >屬性代替了project - > build path。但同樣的問題... – irmdaen

+2

你有4.2.2 sdk從ADT下載,因爲那個庫需要那個SDK – tyczj

+0

哦!我只下載了4.4!我真的需要這個舊版本嗎? – irmdaen

8

做如下不進口:

轉到文件 - >Import - >導入庫項目到工作區(選擇項目存在這裏C:\Program Files\adt-bundle-windows-x86-20131030\sdk\extras\android\support\v7\appcompat)。

然後右鍵單擊您的項目 - >選擇Android - >Add - >選擇您導入的庫項目。

別忘了勾選項目庫項目 - >右鍵 - >Properties - >Java Build Path --->訂單和出口,而不是

+0

這是什麼意思:「將庫項目導入工作空間」...「,而無需將庫項目導入工作空間」??? – irmdaen

+0

@ user2591089檢查我編輯的答案。 – TNR

+0

感謝您的編輯。我已經完成了所有這些。問題是,我可以添加庫項目,但是當我按下OK並再次進入該屏幕時,就會出現這個紅色十字! – irmdaen

0

選擇「Java構建路徑」和標籤庫「機器人」。點擊「添加外部JAR ...」

將文件複製到你的「庫」文件夾,右鍵點擊該文件並選擇「構建路徑」 - >「添加到構建路徑」

+0

謝謝!我剛剛嘗試了你的第一個建議。在「添加外部罐子」時,我添加了「C:\ Program Files \ adt-bundle-windows-x86-20131030 \ sdk \ extras \ android \ support \ v7 \ appcompat \ bin \ android-support-v7-appcompat.jar」。但我的項目還不能導入支持庫!我現在會嘗試你的其他建議! – irmdaen

+0

這不起作用,因爲v7需要資源,因此您需要將其作爲庫項目導入。你不能只導入呃jar文件 – tyczj

+0

你是對的。你也可以在這裏看看更多的信息和操作方法https://developer.android.com/tools/support-library/setup.html – Nfear

12

如何在重新打開後保留「綠色複選標記」屬性窗口將您自己的項目放在同一個驅動器上,其中位於項目android-support-v7-appcompat

因此,如果你有它位於C: \ Program Files \ adt-bundle-windows-x86-20131030 \ sdk \ extras \ android \ support \ v7 \ appcompat,那麼你必須把你自己的項目移到驅動器C:\(例如C:\ Use RS \用戶\工作區)

這個工作對我來說

+0

這幫了我。我在驅動器C中有支持庫,在另一個驅動器中有我的項目。將支持庫複製到其他驅動器解決了它。 –

+0

這也幫助我修復了我的設置。真的希望我早一點知道這一點。 – 0x0

0

改變eclipse_workspace文件夾的路徑相同的驅動程序在Android SDK解決我的問題。

1
  • 刪除所有庫項目的
  • 做一個乾淨的項目與依賴條件
  • 添加問題庫再次
  • 添加所有其他庫
相關問題