请参阅下文。我有一种感觉我的SDK配置不正确,但我不知道如何解决它。我试着谷歌搜索答案,但没有人有这个确切的问题。
我可能有错误的Java版本吗?看起来两个SDK可能相互冲突。
我通过以下方式完成了这个项目:
编辑:查看截图。我搞定了。我所做的就是创建一个新项目并重新选择Android SDK。我仍然认为这是因为我第一次添加了太多的SDK / JDK。我认为你需要的只是Android SDK,也不需要添加普通的Java。
答案 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中创建新引用修复它。