2015-07-21 48 views
0

在Eclipse我要去文件>新建>其它> Android的应用程序项目 我给一个名称,然后单击当它在创建新的项目我得到在控制台窗口中的错误下一个未来下一完成:为什么我在创建新的eclipse android项目时遇到错误?

错误:错误检索父的项目:无资源发现在给定名称匹配“Theme.AppCompat.Light”

6误差都在styles.xml

在MainActivity.java,我也遇到错误没有改变任何东西,甚至没有打开MainActivity.java。

这是我没有触及或改变任何东西的主要活动java代码。

package com.example.texttospeech; 

import android.support.v7.app.ActionBarActivity; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 

public class MainActivity extends ActionBarActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    } 

    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     // Inflate the menu; this adds items to the action bar if it is present. 
     getMenuInflater().inflate(R.menu.main, menu); 
     return true; 
    } 

    @Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     // Handle action bar item clicks here. The action bar will 
     // automatically handle clicks on the Home/Up button, so long 
     // as you specify a parent activity in AndroidManifest.xml. 
     int id = item.getItemId(); 
     if (id == R.id.action_settings) { 
      return true; 
     } 
     return super.onOptionsItemSelected(item); 
    } 
} 

已经安装了android sdk管理器中的所有包。 我针对项目编制上最小的7最大18

首先,它是21,所以我创造了新的项目定位和编制18

但同样的错误。我以前没有。

我记得我删除了一个项目名称:appcompat_v7也许我需要这个?如果是这样如何得到它?

无论如何,我GOOGLE了,迄今为止没有解决方案。

+0

支持库jars应该位于'sdk \ extras \ android \ support \ v7 \ appcompat \ libs'中,但是重新创建一个新项目可能更容易。 – tachyonflux

回答

1

转到了Android SDK文件夹 - >附加功能 - > Android的 - >支持 - > V7

进口目前在Eclipse V7文件夹,然后这个库添加到项目中的程序兼容性文件夹。这应该可以解决你的问题。

0

执行下面的步骤,这可能会帮助:

  1. 进口android.app.Activity;在输入中粘贴此行
  2. 用Activity替换ActionBarActivity。
  3. 现在除去除onCreate之外的所有方法。
  4. 清洁和重建项目。

如果问题仍然存在,请重新启动eclipse。

+0

哎呀忘了提及appcompat_v7,@Aakash无论如何都提到它。 –

相关问题