2014-03-29 82 views
1

Eclipse現在擁有這個不錯的功能,它爲您製作一個名爲appcompat_v7的「支持項目」,爲您自動鏈接兩個support-v4 & -v7,併爲您提供僅在以後的SDK級別提供的XML屬性。但是,無論何時創建新項目,都不會鏈接到原始支持項目,而是會創建一個名稱爲appcompat_v7_2appcompat_v7_3等的新的相同支持項目。Eclipse是否可以阻止創建其他appcompat_v7項目?

有沒有什麼辦法可以阻止Eclipse創建額外的克隆?

+0

感謝這個問題,我正要發表類似的觀點。因此+1和豎起大拇指:) –

回答

1

我在SO通過幾個指標了這個話題就像

一)Why does Eclipse automatically add appcompat v7 library support whenever I create a new project? b)和"appcompat_v7" project is created automatically after creating a new project in Eclipse

但是,沒有在那裏回答,通過它我們可以忽略支持庫的創建。我的理解是,

默認情況下,包含支持庫被認爲是一種良好的做法,因爲設備的大量差異以及不同版本的Android之間存在的碎片(以及所提供的API) 。

但是,您可以在Eclipse中默認停用Support Library的自動包含。

此外,我經歷了這個 - https://code.google.com/p/android/issues/detail?id=66975這是一個更好的討論在這方面。

0

我有同樣的問題,我不想停用它,我只想要所有需要它的項目使用JUST ONE appcompat_v7。我不想用appcompat_v7_X填充我的工作區。繼續這樣做並沒有任何意義,並且會變得非常刺激。到目前爲止,我唯一想到的解決方案就是當我想創建一個新項目時,繼續刪除「appcompat_v7」。它會自動重新創建它,一切正常,但我不想這樣做,而是將其設置爲所有項目鏈接到一個appcompat_v7 ...我希望這會有所幫助。我知道這很煩人。

相關問題