github上的项目Context-Menu.Android是android studio版的,我也成功运行过,最近闲来无事写成eclipse里的项
1、根据原有项目的代码,生成android项目后,发现会提示Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat'错误,下面给出解决办法:
a、首先先把android-support-v7-appcompat 导入Eclipse File->Import (android-sdk(你的Android SDK目录)\extras\android\support\v7). 选择 "appcompat"
b、然后选择你的Project-> properties->Android. In the section library "Add" and choose "appCompat"
c、步骤到这里就结束了。很多人会发现导入的v7包邮出错了。那是因为我们导入的时候还不是5.0,有时候adt虽然更新了。但是我们导入的版本却没有更新,同学们切记啊。
d、终于把包成功导入了。可是我们会发现,项目中仍然没有成功引用,这是eclipse的一个大bug。两个项目要放在同一个文件夹下才ok。
2、第二步,编写他源项目中的依赖库。。(我比较喜欢自己写一遍程序,所以就对照源码,下了个jar包,编写了一遍)。程序我会放出来。
3、一切都写好后,运行。。报错!这里的问题是包的重复引用。我在项目有库中同时引用了support-v7-appcompat。把项目中的去掉就可以了。
是不是一模一样啊。
这里给出github 上的项目地址:http://www.devstore.cn/essay/essayInfo/730.html
eclipse的项目地址:http://download.csdn.net/detail/heiya0409/9612474