IntelliJ 12中的Android Hello World - 找不到android.app.Activity类

时间:2013-03-09 21:58:02

标签: android intellij-idea

请参阅下文。我有一种感觉我的SDK配置不正确,但我不知道如何解决它。我试着谷歌搜索答案,但没有人有这个确切的问题。

我可能有错误的Java版本吗?看起来两个SDK可能相互冲突。

我通过以下方式完成了这个项目:

  1. 创建新项目
  2. Android>申请模块
  3. 默认并完成
  4. error in IntelliJ


    编辑:查看截图。我搞定了。我所做的就是创建一个新项目并重新选择Android SDK。我仍然认为这是因为我第一次添加了太多的SDK / JDK。我认为你需要的只是Android SDK,也不需要添加普通的Java。

    enter image description here

2 个答案:

答案 0 :(得分:1)

我尝试了第3条建议一开始没有用,但我听说过其他地方你应该在其他地方使用JDK 1.6进行IntelliJ IDEA,所以你可以这样做here。另外,您可以通过“文件” - >“项目结构” - >设置SDK。 “平台设置” - > “软件开发工具包”

最后,我还从Android 2.2切换到了2.3.3(api 10),这让它发挥作用。不知道为什么它不能用于2.2,但由于我只想要一个初学者的教程,我很好。

答案 1 :(得分:1)

我有完全相同的问题,但导致它的条件非常不寻常。

我将Android SDK作为zipfile下载,并将其提取到/opt

但是,权限不允许普通用户输入所有目录或执行所有文件...所以当IntelliJ索引SDK时,它只选择了res jar ...并且从未将源添加到库路径!

删除SDK,修复SDK中的权限问题,并在IntelliJ中创建新引用修复它。