簡體   English   中英

IntelliJ IDEA無法找到android sdk

[英]IntelliJ IDEA unable to find android sdk

我正在嘗試將一個libGDX項目導入到運行OSX 10.9的IntelliJ中。 在創建我自己的項目時,在gdx-setup中指定android sdk的路徑不是問題,但是在導入時,我一直都會遇到問題:

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

截圖

我沒有發現類似local.properties文件的任何內容,也不知道如何創建一個,所以我將ANDROID_HOME環境變量設置為我的android sdk的路徑,將其添加到我的.bash_profile: export ANDROID_HOME=/Applications/android-sdk另外我在我的PATH中添加了$ANDROID_HOME:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools ,這看起來有點矯枉過正,但遺憾的是PATH不是遞歸的

然而,IntelliJ沒有得到任何這個,我猜它將它添加到我的.bash_profile不是正確的方法嗎?

非常感謝你提前!

因此,感謝libGDX IRC中的友好人員,發現添加local.properties文件相對容易。 必要的內容就是

sdk.dir=/path/to/android/sdk

這解決了問題,IntelliJ現在可以導入項目。 沒有關於使用環境變量的更多信息。

這是非正統的,但我不能評論(不夠業力)所以我正在寫一個答案,你說的local.properties文件在哪里? 我無法找到它。

但是我通過以下方式解決了它:

  • 打開Project Structure設置(Ctrl + alt + shift + s)
  • 在“ Platform Settings組下,選擇“ SDKs
  • +符號添加Android SDK >選擇你的/ path /到/ android / sdk
  • 選擇構建目標
    • 可選 :我還將sdk命名為'android'我不確定這是否修復了什么,但它確實使sdk曖昧
  • 應用
  • 轉到Project Settings然后選擇Modules
  • 選擇android並在Module Sdk選擇我們剛添加的android sdk(重命名可以派上用場)。
  • 申請,等待和完成。

在IntelliJ IDEA 2016.1.2上,它以這種方式為我工作:

  • 菜單File - > Other Settings - > Default Project Structure...
  • Project Settings - > Projects下的左側
  • 單擊“ New...按鈕
  • 選擇Android SDK並插入路徑。

之后,對於新的或導入的項目,IDEA將知道在哪里可以找到Android SDK

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM