我尝试使用hello world
创建并运行Android studio.
个新应用
但是我无法编译,因为它说无法解析Activity
符号。
以及黑色模板中的其他基本符号。
我建议添加/配置JDK。
我想我做错了,因为我试图添加JDK
并重新发生问题。
如何解决这个问题?
UPDATE1
无法找到外部版本
Android studio 0.2.6
答案 0 :(得分:21)
Android Studio
档案 - >使高速缓存/重新启动无效
它为我工作。
答案 1 :(得分:8)
确保导入android.app.Activity。
import android.app.Activity;
答案 2 :(得分:4)
我也遇到了这个问题,这让我发疯了。这对我有用:
我注意到在File | Project Structure下,我选择的android SDK(Android 4.3 Google API)的Classpath为空。
我将Build目标更改为其他SDK,然后切换回来,并且Classpath选项卡已正确填充。一旦我这样做,我的项目就解决了android符号。
如果你没有在类路径中看到pathtosdk / android - ## / android.jar,这可能是你的解决方案。
答案 3 :(得分:0)
此外,如果您尝试过的所有解决方案都没有结果,就我而言,请确保您的活动已在 AndroidManifest.xml
上定义。
<activity
android:name=".Main2Activity"
...
></activity>
当我通过直接创建活动类手动创建活动而不从模板构建时会发生这种情况(右键单击 -> 新建 -> 活动 -> 空活动/其他模板) .
答案 4 :(得分:0)
我在文件 -> 项目结构中更改了我的模块版本,更改为我下载的最新版本