Eclipse現在擁有這個不錯的功能,它爲您製作一個名爲appcompat_v7
的「支持項目」,爲您自動鏈接兩個support-v4 & -v7,併爲您提供僅在以後的SDK級別提供的XML屬性。但是,無論何時創建新項目,都不會鏈接到原始支持項目,而是會創建一個名稱爲appcompat_v7_2
,appcompat_v7_3
等的新的相同支持項目。Eclipse是否可以阻止創建其他appcompat_v7項目?
有沒有什麼辦法可以阻止Eclipse創建額外的克隆?
Eclipse現在擁有這個不錯的功能,它爲您製作一個名爲appcompat_v7
的「支持項目」,爲您自動鏈接兩個support-v4 & -v7,併爲您提供僅在以後的SDK級別提供的XML屬性。但是,無論何時創建新項目,都不會鏈接到原始支持項目,而是會創建一個名稱爲appcompat_v7_2
,appcompat_v7_3
等的新的相同支持項目。Eclipse是否可以阻止創建其他appcompat_v7項目?
有沒有什麼辦法可以阻止Eclipse創建額外的克隆?
我在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這是一個更好的討論在這方面。
我有同樣的問題,我不想停用它,我只想要所有需要它的項目使用JUST ONE appcompat_v7。我不想用appcompat_v7_X填充我的工作區。繼續這樣做並沒有任何意義,並且會變得非常刺激。到目前爲止,我唯一想到的解決方案就是當我想創建一個新項目時,繼續刪除「appcompat_v7」。它會自動重新創建它,一切正常,但我不想這樣做,而是將其設置爲所有項目鏈接到一個appcompat_v7 ...我希望這會有所幫助。我知道這很煩人。
感謝這個問題,我正要發表類似的觀點。因此+1和豎起大拇指:) –