在 Eclipse 中,我将选择"file">“新建”>“其他”>“Android 应用程序项目” 我给出一个名称,然后单击下一步下一步下一步完成当它创建新项目时我在控制台窗口中收到错误:
错误:检索项目的父级时出错:找不到与给定名称“Theme.AppCompat.Light”匹配的资源
styles.xml 中有 6 个错误
此外,我在 MainActivity.java 中遇到错误,并且我没有更改任何内容,甚至还没有打开 MainActivity.java。
这是主要的 Activity 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 也许我需要这个?如果可以的话如何获取?
无论如何,我用谷歌搜索,到目前为止还没有找到解决方案。
最佳答案
转到 android sdk 文件夹 -> extras -> android -> support -> v7
导入 eclipse 中 v7 文件夹中的 appcompat 文件夹,然后将此库添加到您的项目中。这应该可以解决您的问题。
关于java - 为什么我在创建新的 Eclipse Android 项目时遇到错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31551229/