得到了新硬盘,并下载了Android SDK。制作新项目会产生100多个错误

时间:2014-10-20 17:30:49

标签: java android eclipse sdk

今天我和Eclipse一起下载了Android SDK。我运行了Android SDK Manager,让他下载每个API。当我想要实际做某些事情时,我进入Eclipse并创建了一个新项目。程序给了我108个错误,控制台显示了这个:

[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:79: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.CloseMode'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:83: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.Overflow'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:25: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionBar.TabView'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:29: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabView'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:33: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionBar.TabText'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:37: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabText'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:41: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Light.ActionBar.TabText'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:65: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionMode.Title'.
[2014-10-20 19:17:59 - reewwww] D:\AndroidProjects\appcompat_v7\res\values-v21\styles_base.xml:69: error: Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.ActionMode.Subtitle'.

有更多的方式,但是我有可能包含的字符数量的限制。有谁知道可能导致这种情况的任何事情?我已经尝试再次重新下载它,但它没有帮助。

这是我的Android应用程序设置:

Minimum Required SDK: API 11 Android 3.0
Target SDK: API 18 Android 4.3
Complie With: API 18 Android 4.3
Theme: Holo light with dark action bar.

谢谢你的时间!

3 个答案:

答案 0 :(得分:0)

昨天我更新了android sdk和支持存储库,我的一些想法项目充满了这些错误 所以我在这里尝试了:

  1. 在project.properties文件中将目标更改为21
  2. 在我的pom.xml文件中更改为21
  3. 将项目设置中的项目sdk更改为21
  4. 不知道需要哪个步骤,但最终项目开始构建

答案 1 :(得分:0)

appcompat_v7是Google的软件包,它可以使Android2.1及更高版本使用4.0的UI。

当您启动项目时,请选择Android 4.0或更高版本的最低SDK。然后您将不使用该软件包。因此,错误将不会出现

我通过这种方法成功解决了我的问题!

原谅我可怜的英语。

答案 2 :(得分:0)

我解决了在gradle中改变的问题

compile 'com.android.support:appcompat-v7:21.0.0'
compile 'com.android.support:support-v4:21.0.0'

compile 'com.android.support:appcompat-v7:19.0.0'
compile 'com.android.support:support-v4:19.0.0'

并编译/将sdk编译为19