2013-03-09 81 views
8

請看下面。我有一種感覺,我已經錯誤地配置了SDK,但我不知道如何解決它。我嘗試谷歌搜索的答案,但沒有人有這個確切的問題。在IntelliJ 12中的Android Hello World - 找不到android.app.Activity類

我有錯誤的Java版本嗎?看起來這兩個SDK可能相互衝突。

我通過做這個項目:

  1. 新建項目
  2. 的Android>應用模塊
  3. 默認值和完成

error in IntelliJ


編輯:見屏幕熱。我得到了它的工作。我所做的只是創建一個新項目並重新選擇Android SDK。我仍然認爲這是因爲我第一次添加了太多的SDK/JDK。我認爲你需要的只是Android SDK,並且不需要添加普通的Java。

enter image description here

+0

改正你只需要Android SDK。在「項目結構」 - >「平臺設置」 - >「SDK」中,您可以在Android SDK選項窗格中設置Java SDK(使用1.6或1.5而不是1.7)。 – for3st 2013-06-24 11:20:36

回答

1

我想提出什麼for3st無濟於事在第一,但我聽說過其他地方,你應該使用JDK 1.6在其他地方IntelliJ IDEA的,這樣你就可以做到這一點here。此外,你通過'文件' - >「項目結構」 - >「平臺設置」 - >「SDKs」來設置SDK。最後,我還從Android 2.2切換到2.3.3(api 10)並使其運作。沒有一個好主意,爲什麼它不適用於2.2,但因爲我只是想要一個初學者的教程,我沒事。

1

我有完全相同的問題,但導致它的條件很不尋常。

我下載了Android SDK作爲zipfile並將其提取到/opt

但是,權限不允許普通用戶輸入所有目錄或執行所有文件...因此,當IntelliJ索引SDK時,它只拾取了res jar ...並且從不將源添加到庫路徑!

刪除SDK,修復SDK中的權限問題,並在IntelliJ中創建一個新的引用來修復它。

+0

我有同樣的問題。謝謝!另外,如果你在Mac上,你也可以使用brew進行安裝。 http://stackoverflow.com/questions/2677431/where-to-install-android-sdk-on-mac-os-x – mawaldne 2014-04-18 20:42:07