私はEclipseの代わりにIntellij IDEを使ってアンドロイドプラットフォームのJavaコードを表示/編集するのが好きです。Intellij IDE(Androidスタジオが望ましい)を使用してアンドロイドプラットフォームソース(AOSP)をナビゲート/表示/編集する方法は?
可能ですか?はいの場合、どのようにこれを行うに上の任意のポインタ?
おかげ
私はEclipseの代わりにIntellij IDEを使ってアンドロイドプラットフォームのJavaコードを表示/編集するのが好きです。Intellij IDE(Androidスタジオが望ましい)を使用してアンドロイドプラットフォームソース(AOSP)をナビゲート/表示/編集する方法は?
可能ですか?はいの場合、どのようにこれを行うに上の任意のポインタ?
おかげ
AOSPルートフォルダから
1)まずターゲットをビルドします。これは、aospの構築中に生成する必要のあるJavaファイルを生成します。 2)lndirを使ってaospディレクトリの影のディレクトリを作成します。あなたのオーストリアの土台が〜ジョン/仕事/アース/ icsであると仮定します。次に、〜/ john/work/aosp/icsshadowを作成します。
icsshadowにcdして "lndir ../ics"を呼び出します。そうすれば、icsのすべてにシンボリックリンクが作成されます。
3)IDEに必要なものすべてにicsshadowを使用します。 icsフォルダを使用すると、IDEがビルド成果物を生成すると、aospビルドが失敗することがあります。
4)icsshadowディレクトリにcdします。開発/ツール/ idegen/idegen.shの呼び出し
完了するまで待つ。
5)IntelliJを使用する場合は、icsshadowフォルダからandroid.iprを開きます。 Eclipseを使用する場合は、icsshadowフォルダから.classpathをインポートします。
Eclipseセットアップの場合は、Using eclipse to browse and edit AOSPを確認してください。
さて、最初にあなたがここからのAndroid Studioをインストールする必要があります。 http://developer.android.com/sdk/installing/studio.html
その後、あなたはすでにここEclipseでプロジェクトを持っている場合は、Androidのメーカーにエクスポートする方法です: http://developer.android.com/sdk/installing/migrate.html
このオプションは、Eclipse ADTベースのアンドロイドプロジェクトをStudioに移動するためのオプションです。私が探しているのは、Androidプラットフォームのソース(フレームワーク/ベース、パッケージディレクトリなど)でこれを行う方法です。アンドロイドソース内のJavaコードは、sdkベースのプロジェクトが使用するantビルドシステムを使用しません。 – videoguy
このスレッドを見る: http://stackoverflow.com/questions/16626810/can-android-studio-be-used-to-run-standard-java-projects –
このリンクはAndroid用のSDKベースのアプリです。 Androidプラットフォームのソースには、/ ide/intellijというディレクトリがあります。それが何のためか分かります。上記のディレクトリを指し示すIntellij Communityエディションのプロジェクトを開こうとしたところ、何も起こりませんでした。 – videoguy
ファイルを追加する場合はどうなりますか?あなたはそれをicsに追加して、もう一度やり直さなければなりませんか? – Pierrew
はい。あなたはlndirプロセスを繰り返さなければなりません。 – videoguy
@videoguy IDE用のgerenatedファイルからAOSPプロジェクトを消去するコマンドまたはshファイルはありますか? (私が正しく理解していれば、元のフォルダの下にIDEのために必要なファイルを生成してはいけないと言いますよね?) –