新的Android项目无法成功创建

时间:2014-11-25 22:40:33

标签: android eclipse adt eclipse-adt

我想在eclipse中创建一个android项目。看起来很简单。我下载并安装了:

eclipse版本:

Version: Luna Service Release 1 (4.4.1)
Build id: 20140925-1800

ADT最新版本:

https://dl-ssl.google.com/android/eclipse/

在Windows 64位上。

当我创建一个新项目时,我按照向导进行以下设置:

应用程序名称:DemoProject 项目名称:DemoProject 包名称:com.example.demoproject Min SDK:API8 目标:API21 使用API​​21编译 主题:Holo灯带暗动作条

创建客户启动器图标,创建活动,在工作区中创建项目

图标是文字,ImF,完整填充和圆形选项。

然后我选择空白活动并在下一页保留默认值。然后我按完了。向导页面保持打开状态,控制台视图中显示以下内容:

[2014-11-25 22:39:15 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2014-11-25 22:39:15 - DemoProject] 
[2014-11-25 22:39:15 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2014-11-25 22:39:15 - DemoProject] 
[2014-11-25 22:39:15 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2014-11-25 22:39:15 - DemoProject] 
[2014-11-25 22:39:16 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2014-11-25 22:39:16 - DemoProject] 
[2014-11-25 22:39:16 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2014-11-25 22:39:16 - DemoProject] 
[2014-11-25 22:39:16 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2014-11-25 22:39:16 - DemoProject] 
[2014-11-25 22:39:21 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2014-11-25 22:39:21 - DemoProject] 
[2014-11-25 22:39:21 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.
[2014-11-25 22:39:21 - DemoProject] 
[2014-11-25 22:39:21 - DemoProject] C:\Users\Andy\workspace\DemoProject\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
[2014-11-25 22:39:21 - DemoProject] 

真的不确定下一步是什么!?

3 个答案:

答案 0 :(得分:1)

将app-compat-v7库添加到项目中。您可以从SDK Manager下载它。寻找支持库。

答案 1 :(得分:1)

转到Android SDK Manager并下载Android支持库,如下所示:No resource found that matches the given name '@style/Theme.AppCompat.Light'

由于您希望从8级支持Api,并且从主题变化很多,您需要一些库来做"复古兼容性" .. 在编码,管理不同版本和导入正确的包时也要注意。

答案 2 :(得分:1)

我遇到了和你一样的问题,我找到了解决问题的方法。 我确定您没有在SDK Manager中安装Android支持库。 (当您尝试创建项目时,您无法看到Appcompat_v7。)

如何安装?

打开SDK Manager,检查'过时'框,找到Android支持库'包装在' Extras'分组并安装它。

之后,您的项目可以正常创建。

Android SDK Manager screenshot