我是这个伟大网站的新用户。我的问题是:每当我使用“SDK”目标3.0+在eclipse中创建一个新项目并添加活动选项时,eclipse会添加“appcompatV7-x”文件夹,如果有人知道某个方法,那么这会困扰我,特别是有太多项目将它们全部删除或至少保留一个文件夹,请发布你的答案。
答案 0 :(得分:0)
如果您刚开始使用Android,请不要让您的项目在多个Android版本上运行。当您指定要允许应用的用户使用旧版Android时,会自动添加这些兼容性库。如果你真的想要建立一个适用于旧版本的项目,那么它们会自动放在那里而不是试图弄清楚如何包含它们 - 但我并不认为这样做。这是你的主要问题。
答案 1 :(得分:0)
步骤1:选择一个appcompat
目录。出于本答案的目的,我将此目录称为$FOO
。
步骤2:在Eclipse Package Explorer中右键单击其中一个项目,然后选择Properties。单击Android类别。滚动到Android详细信息的底部,到附加的库项目列表。如果它已附加到appcompat
以外的$FOO
库项目,请删除现有附件并向$FOO
添加附件。
步骤3:对所有项目重复步骤#2。
步骤4:从工作区中删除appcompat
以外的所有$FOO
个项目。
步骤5:将来,不是从向导创建新项目,而是创建指向$FOO
的现有项目的副本(例如,从项目的上下文菜单中复制)。 / p>
答案 2 :(得分:0)
我自己找到了答案,谢谢你们
步骤1:必须确保工作区中只存在一个appcompatv7文件夹,并且没有比它更新的版本(即:appcompatv7-1),如果有任何删除它们。
步骤2:右键单击每个项目并选择(属性 - android),在库部分选择appcompatv7-x并删除它。
步骤3:点击"添加"并选择您在步骤#1中留下的唯一一个appcompatv7(确保在执行此步骤之前未关闭)
步骤#4:点击"应用"那么"好的"现在你的项目只有一个appcompat文件夹,现在它更干净了。 在制作新项目时,将其包含在工作区和项目属性中的appcompat文件夹中,然后添加旧文件夹。希望我的回答能帮助像我这样困惑的人:D