创建AndroidAPP创建后总是有错误

从网上找到方法:
2、打开eclipse,点击进入Android SDK Manager,然后选择Tools下面的四项,直接安装或者升级;
3、等待几分钟安装好后。把 你的sdk目录\android-sdk\build-tools\ 添加到PATH(环境变量)中;
4、让PATH的修改生效:重启电脑或者百度搜一下“如何让PAHT修改立即生效”,按照操作即可;以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开dos窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”->“环境变量”中设置的 PATH 值已经生效。 

5、最后重启eclipse,Project—>Clean工程,就会自动生成.R文件,没有错误。

也都照着搞了,还是有问题。自己实在无奈只能来这里求助了。。懂的麻烦告知下
创建AndroidAPP创建后总是有错误_第1张图片


错误问题:
Description Resource Path  Location  Type error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
styles_base.xml  /appcompat_v7/res/values-v21  line 75  Android AAPT Problem

Description Resource Path  Location  Type
The container 'Android Dependencies' references non existing library 'C:\Users\xxx\Desktop\AndroidCode\appcompat_v7\bin\appcompat_v7.jar'  Crackme0201    Build path  Build Path Problem

Description Resource Path  Location  Type
The project cannot be built until build path errors are resolved  Crackme0201    Unknown  Java Problem

Description Resource Path  Location  Type
Unparsed aapt error(s)! Check the console for output.  Crackme0201    line 1  Android ADT Problem
-----------
描述资源路径位置类型错误:错误检索父项目:无资源发现匹配给定的名字'机器人:Widget.Material.ActionButton“。
styles_base.xml/ appcompat_v7/ RES/值-V21线75的Android AAPT问题

描述资源路径位置类型
容器“Android的依赖关系”引用不存在的库'C:\用户\ XXX\桌面\ AndroidCode\ appcompat_v7\ BIN\ appcompat_v7.jar'Crackme0201构建路径构建路径问题

描述资源路径位置类型
不能建项目,直到构建路径错误解决Crackme0201未知的Java问题

描述资源路径位置类型
非解析AAPT错误(S)!检查控制台输出。 Crackme02011号线的Android ADT问题 

更多0

解决\\

升级SDK到5.0.然后创建APP的时候不选择Compile With这个保持默认即可。。

解决办法是点项目,右击 选 library project,选择Build Path->Configure Build Path->Order and Export->Select All将所有包都选上 这项好象解决了,重新运行eclipse 新建项目,发现原来少了的appcompat_v7.jar 现在存在了  便还有发现有两个黄色感叹号 the type actionBarActivity is deprecated 一点小问题,ActionBarActivity 划线了,再来百度解决 

划线意思是 该类在这个版本中已经过时了,需要更换jar包,更换jar包是在prop里面的buildpath里添加libaray或者直接在项目的lib里面粘贴就行了。然后把原来的v4包删除掉,完了以后重启Eclipse
就可以了


;;;;;;;;;;;;;;;;;;;;;;;;
appcompat_v7

support-v7是android的 Support Library,是为了兼容低平台的android,即我现在eclipse用的是5.1(api 22)的sdk, 但是生成的apk可以运行在低于5.1(2.2-5.1)的设备上。android-support-v7-appcompat是在eclipse中新建一个项目时自动生成的(准确的讲是在建立第一个activity的时候生成的)。 如果我新建一个项目不想自动生成这个v7怎办, 解决方法就是牺牲低版本的兼容性,

你可能感兴趣的:(创建AndroidAPP创建后总是有错误)