22

我尝试使用创建和运行hello world新应用程序,Android studio. 但是我无法编译,因为它说它无法解析Activity符号。

以及黑色模板中的其他基本符号。

我建议添加/配置 JDK。

我想我做错了,因为我试图添加JDK并且问题再次发生。

在此处输入图像描述

如何解决这个问题?

更新1

找不到外部构建

在此处输入图像描述

在此处输入图像描述

安卓工作室 0.2.6

4

5 回答 5

40

安卓工作室

文件 -> 使缓存无效/重新启动

它对我有用。

于 2015-04-09T07:48:18.133 回答
9

确保导入 android.app.Activity。

import android.app.Activity;
于 2017-06-05T22:00:38.050 回答
4

我也遇到了这个问题,这让我发疯。这对我有用:

我注意到在文件|项目结构下,我选择的 android SDK(Android 4.3 Google API)的类路径是空白的。

我将 Build 目标更改为不同的 SDK,然后切换回来并且 Classpath 选项卡已正确填充。一旦我这样做了,我的项目中就解决了 android 符号。

如果您没有在类路径中看到 pathtosdk/android-##/android.jar,这可能是您的解决方案。

于 2013-11-01T15:35:54.777 回答
0

另外,如果您尝试的所有解决方案都没有结果,在我的情况下,请确保您的活动已经在AndroidManifest.xml.

<activity
   android:name=".Main2Activity"
   ...
></activity>

当我通过直接创建活动类而不从模板构建来手动创建活动时会发生这种情况(右键单击 -> 新建 -> 活动 -> 空活动/其他模板)

于 2021-01-04T08:01:13.357 回答
0

我将文件中的模块版本 -> 项目结构更改为我下载的最新版本

于 2021-03-31T14:42:54.967 回答