【发布时间】:2014-12-27 01:07:54
【问题描述】:
我是安卓开发的新手。下载 Windows 的 ADT 包并通过 SDK 管理器安装 Android 4.1.2。甚至通过 Eclipse Juno 安装 ADT 插件。当我创建第一个 Project-Hello World 时,我在 eclipse 中遇到了很多构建错误。 以下是 12 个错误:
1.ActionBarActivity 无法解析为类型 MainActivity.java /HelloWorld/src/com/example/helloworld line 8 Java 问题
2.ActionBarActivity 无法解析为 MainActivity.java /HelloWorld/src/com/example/helloworld line 12 Java 问题的类型
3.ActionBarActivity 无法解析为类型 MainActivity.java /HelloWorld/src/com/example/helloworld line 32 Java Problem
4.error:检索项目的父项时出错:找不到与给定名称“Theme.AppCompat.Light”匹配的资源。 styles.xml /HelloWorld/res/values 第 7 行 Android AAPT 问题
5.R 无法解析为变量 MainActivity.java /HelloWorld/src/com/example/helloworld 第13行Java问题
6.R 无法解析为变量 MainActivity.java /HelloWorld/src/com/example/helloworld 第19行Java问题
7.R 无法解析为变量 MainActivity.java /HelloWorld/src/com/example/helloworld 第29行Java问题
8.import android.support.v7 无法解决 MainActivity.java /HelloWorld/src/com/example/helloworld line 3 Java Problem
9. 方法 getMenuInflater() 未定义 MainActivity MainActivity.java /HelloWorld/src/com/example/helloworld 第 19 行 Java 问题
10. MainActivity 类型的 onCreate(Bundle) 方法必须覆盖或实现超类型方法 MainActivity.java /HelloWorld/src/com/example/helloworld 第 11 行 Java 问题
11. MainActivity 类型的 onCreateOptionsMenu(Menu) 方法必须覆盖或实现超类型方法 MainActivity.java /HelloWorld/src/com/example/helloworld 第 17 行 Java 问题
12. MainActivity 类型的 onOptionsItemSelected(MenuItem) 方法必须覆盖或实现超类型方法 MainActivity.java /HelloWorld/src/com/example/helloworld 第 24 行 Java 问题
请建议如何解决它。即使我无法通过 AVD 管理器创建模拟器。
【问题讨论】:
-
确保您安装了正确的 Java 版本。乍一看,在我看来,您没有安装正确的库,或者 eclipse 找错了地方。
-
什么是“MainActivity.java”,什么是“helloworld.java”?再次查看错误消息并考虑一下。
-
我喜欢连接我自己的设备并在那里进行测试....它更快更真实