Java Android/Eclipse:如何在没有appcompat_v7的情况下创建新项目
每次我在eclipse中创建一个android项目时,除了作为项目添加的appcompat_v7外,它都会以一个错误开始:“找不到与给定名称匹配的资源:attr xxx” 我在当前的应用程序中找到了解决这个问题的方法,完全删除了ActionBar,避免使用少于API 11的操作,修改了所有XML文件,并删除了创建的appcompat_v7项目。然而,这个解决方案很乏味,每次我需要创建一个简单的项目时都必须完成Java Android/Eclipse:如何在没有appcompat_v7的情况下创建新项目,java,android,eclipse,Java,Android,Eclipse,每次我在eclipse中创建一个android项目时,除了作为项目添加的appcompat_v7外,它都会以一个错误开始:“找不到与给定名称匹配的资源:attr xxx” 我在当前的应用程序中找到了解决这个问题的方法,完全删除了ActionBar,避免使用少于API 11的操作,修改了所有XML文件,并删除了创建的appcompat_v7项目。然而,这个解决方案很乏味,每次我需要创建一个简单的项目时都必须完成 我的问题不是“什么是appcompat_v7”,我的问题是如何创建项目而不会每次都出现
我的问题不是“什么是appcompat_v7”,我的问题是如何创建项目而不会每次都出现此错误 为什么要创建没有appcompat\u v7的项目?。它让你兼容API的11岁以下,所以你的应用程序将在旧设备上工作 如果您想创建一个没有它的项目,请在Eclipse中:
创建一个新的
Android应用程序项目
,并在第二步(配置项目)中取消选中创建活动
。在Eclipse中,如果您跳过新建活动向导(及其在新建项目向导中的部分),我想您不会得到appcompat-v7
。在Android Studio上,即使是这个技巧也没有帮助。可能重复,@ShrikantHavale:这不是重复,因为它回答了什么是appcompat_v7以及为什么包含它。另一方面,我在问如何开始我的实际开发,而不是花时间修复eclipse和链接库(到目前为止已经三天了)。。无论如何,谢谢你给我指出这个答案,它很好地解释了这个问题。@Commonware:你是对的,我可以这样做,我现在正在这样做,但我不想再这样做了,因为我以前只创建一个活动的应用程序,而没有添加appcompat_v7库。。会发生什么?我不知道,我也不喜欢。。我的应用程序非常简单:没有ActionBar、ViewPager或Fragment..我以前创建的应用程序只有一个活动,没有添加appcompat_v7库。自己做一项活动不是问题,但为什么我必须首先做,你不认为这是浪费时间吗。与使用appcompat_v7库修复错误时完全一样(而且永远不会修复)。。我想跳过这个简单的步骤而不太复杂,因为我的应用程序不包括ActionBar、ViewPager或Fragments。我想创建一个适用于4.x.x的android应用程序。使用appcompat库是否适用于此版本的Android?