2014-09-13 52 views
0

我是這個偉大的網站的新用戶。我的問題是:每當我在eclipse中用「SDK」target 3.0+創建一個新項目並且添加活動選項時,eclipse會添加「appcompatV7-x」文件夾,這讓我特別煩惱太多項目,如果有人知道一種方法全部刪除或至少保留一個文件夾,請發佈您的答案。太多appcompatv7-X文件夾

回答

0

,我發現自己的答案,謝謝你們

第1步:必須確保只有一個appcompatv7文件夾中的工作空間中,沒有版本更新比(即:appcompatv7-1),如果任何刪除它們。步驟#2:右鍵單擊每個項目並選擇(Properties - android),然後在Library部分中選擇appcompatv7-x並將其刪除。

第3步:點擊「添加」,然後選擇appcompatv7您在步驟#1,只剩下一個(確保它不是封閉的,你做這一步之前)

第4步:點擊「應用」然後「確定」,現在你的項目只有一個appcompat文件夾,現在它已經變得更清潔了。 製作新項目時從工作區中刪除它包含的appcompat文件夾,然後從項目屬性中刪除它,然後添加舊文件夾。希望我的回答可以幫助像我這樣的人感到困惑:D

+0

另一個重要的事情是在「C:\ Users \ YourName \ workspace \ appcompat_v7 \ libs」文件夾中添加「android-support-v4」文件到所有項目的「lib」文件夾避免 「Jar mismatch!修復您的依賴關係」,這是惱人的錯誤。 – 2014-09-13 15:35:19

0

如果您剛剛開始使用Android,請勿讓您的項目在多個Android版本上運行。當您指定要允許應用的用戶使用舊版Android時,這些兼容性庫會自動添加。如果你真的想建立一個可以與舊版本一起工作的項目,那麼最好自動將它們放在那裏,而不是試圖弄清楚如何包含它們 - 但我不認爲這是你的主要問題。

+0

是的,我是新來的android開發,但我知道支持庫,它會自動添加一個空白活動與SDK目標+3.0 創建一個新的項目,但我真的需要了解隱藏它們的方法,因爲我無法再從頭開始製作所有現有的項目。 – 2014-09-13 14:38:47

0

步驟#1:選擇appcompat目錄中的一個。爲了這個答案的目的,我將這個目錄稱爲$FOO

步驟2:右鍵單擊Eclipse Package Explorer中的一個項目,然後選擇「屬性」。點擊Android類別。滾動到Android詳細信息的底部,查看附加庫項目的列表。如果它附加到$FOO以外的appcompat庫項目,請刪除現有附件並將附件添加到$FOO

步驟#3:對所有項目重複步驟#2。

步驟#4:從工作區中刪除除$FOO以外的所有appcompat項目。步驟#5:將來不是從嚮導創建新項目,而是創建一個指向$FOO(例如,從項目的上下文菜單中複製)的現有項目的副本。步驟5:將來,不要從嚮導創建新項目,而是創建指向$FOO的現有項目的副本。

+0

謝謝先生,看我的回答:) – 2014-09-13 15:29:13