IntelliJを使用してAndroidプログラムを作成しようとしています。残念ながら、IntelliJで認識されるAndroid SDKを取得できません。EclipseにはAndroid SDK Managerは問題なくインストールされています。)
新しいプロジェクトを最初から作成することを選択します。プロジェクトに名前を付けて、make Android module。Create source directory(next))を選択します。
その後、コンピューターにAndroid SDK none。
[+]をクリックして、[Android SDK。
次に、ディレクトリc:\ Program Files(x86)\ Android\android-sdkを見つけます。
ただし、[OK]をクリックすると、 "Java SDK"を選択してください。 "というダイアログボックスが表示されます。1.6のみを選択できます(他の1.7は選択できません)。 。
最後に、コンピューターは、このSDKでAndroidターゲットを見つけられないことを報告します。
助けてください!!!!
新しいAndroid IntelliJ Ideaのプロジェクトを作成する前に、JavaおよびAndroid開発キットを= IDEレベル。
すでにJDKとAndroid SDKをインストールし、IntelliJを起動したと仮定します(バージョン13.0.2を使用しています):
Android SDK。の前にJDKを定義する必要があります。
この手順は、次の場所で文書化されています。
Linuxでは、SDKの下でtools/Androidを実行してAndroid SDK Managerを実行します。1つ以上のプラットフォームをダウンロードします。SDKディレクトリの「SDK Readme.txt」を確認してください。完了したら、プラットフォームを選択できるようになり、IntelliJシステムが実行を開始します。
Intellij14 + Macでこの問題に遭遇する可能性のある人にとって-私のために働いた解決策は
1)intellijを開く-プロジェクト設定セクションからadd Android sdkを選択し、Android-sdk-macroxルートディレクトリを選択します
2)SDKマネージャーがポップアップします-少なくとも1つのパッケージをダウンロードします。
3)intellijを再起動します(この再起動なしでは機能しなかったようです)
奇妙なことに、IntelliJ 12コミュニティでは、AndroidプロジェクトのJDKの場所を選択するオプションが提供されていません。これに対する回避策が見つかりました。
Macでは、IntelliJはAndroid SDKのインストールを検出しません。新しいAndroidモジュールのSDKを選択する場合、Android-sdk-macosx
フォルダーを場所として。詳細: https://peterboctor.wordpress.com/2010/12/02/installing-the-Android-sdk-on-mac-os-x/
または、GoogleはAndroid Studioをリリースします。これはIntelliJをベースにしていますIDE.
IntelliJ IDEA 14.1.2では、Mac OS XでAndroid SDKのインストール場所を選択できませんでした。そのインストール場所は〜/ Library/Android/sdkで、IntelliJはそうしませんでした ' 〜/ Libraryは隠しフォルダーであるため、移動します。そこで、ホームディレクトリ(ln -s〜/ Library/Android/sdk /〜/ AndroidSDK)にシンボリックリンクを作成し、IntelliJ DIDを選択させます。
(linux、osx)
スタンドアロン(Android Studio)なし)に移行する場合は、sdk tools(スタンドアロンSDKの「コマンドラインツール」オプションから)、build-tools、platform-toolsおよびSDK(-platform)。
./tools/bin/sdkmanager --update
# list available packages (pick a version)
./tools/bin/sdkmanager --list
# install requeriments
./tools/bin/sdkmanager "build-tools;26.0.0"
./tools/bin/sdkmanager "platforms;Android-26"
# you might get wrong permissions from the downloaded packages
Sudo chmod -R +rxw tools # will need write perm to create AVDs
OS Linux Ubuntu 12.04でアップグレードした後、バージョン15のintelliJで同じ問題が発生しました
Android sdkがintelliJを実行しているユーザーのホームフォルダーにないため、これが表示される前にフォルダー/ファイルのアクセス許可を変更する必要があるため、
私のはルートにありました
コマンド_chown -R <yourusername> /path/to/Android_sdk_dir
_を発行すると、問題が解決しました
これを実行した後、これが失敗した場合は、~/.ideaC(Lastversion number)
以前の~/.ideaC(Lastversion numbers)
フォルダーを削除してから、intelliJを再度開きます。
IDEの初期化を実行し、Javaインストールver8へのパスをIntelliJバージョン15以降のみに指定する必要があります。その後、Android SDKインストール
これも競合を引き起こす可能性があることがわかりました
さらにヒントとして、エディターのいずれかを使用して_~/.bashrc
_の最後に次を追加しますmy(nano、viなど)
例_vi ~/.bashrc
_
次の行は、Androidパスを設定します
_PATH=$PATH:/path/to/Android/:/path/to/Android/tools
export PATH
_
SDKバージョンr_08以降では、adbに次の2行も追加します。
_PATH=$PATH:/path/to/Android/platform-tools
export PATH
_
Androidエミュレータを32ビットバージョンに設定するには、この行を追加します
_export Android_EMULATOR_FORCE_32BIT=true
_
選択したエディター(vi、nanoなど)を終了し、以下のコマンドでbashrcを再起動します。
_source ~/.bashrc
_
あなたに役立つことを願っています
これは他の人を助けるかもしれません。 IntelliJ(MacOS)にAndroid-sdk-macosxフォルダー内のAndroidターゲットを認識させることができませんでした。Android SDKフォルダーを移動するIntelliJは、Android SDK。許可に関係している可能性がありますが、エラーは表示されませんでした。これを示すために。これが役立つことを願っています。
プロキシサーバーの背後にいる場合:
1. Android-SDK-Managerを起動した後、[ツール]> [オプション]に移動します。
プロキシの詳細を追加します。
2.次に、[パッケージ]> [リロード]に移動します。
3.この後、Androidのすべてのプラットフォームオプションが表示されるはずです。
PS:Pheew!これを理解するのに1時間かかりました!
SDKの場所、さらには隠しフォルダーへのシンボリックリンクを作成できます。そして、ポイントポイントIDEAにシンボリックリンクします。
例えば: ln -s /Users/*username*/Library/Android/sdk /Users/*username*/androidsdk
SDK Manager.exe
を実行して少なくとも1つのプラットフォームをダウンロードする必要があります。ダウンロードしたプラットフォームを選択できるようになります このチュートリアルも参照 。