2013-07-08 9 views

答えて

8

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を確認してください。

+0

ファイルを追加する場合はどうなりますか?あなたはそれをicsに追加して、もう一度やり直さなければなりませんか? – Pierrew

+1

はい。あなたはlndirプロセスを繰り返さなければなりません。 – videoguy

+0

@videoguy IDE用のgerenatedファイルからAOSPプロジェクトを消去するコマンドまたはshファイルはありますか? (私が正しく理解していれば、元のフォルダの下にIDEのために必要なファイルを生成してはいけないと言いますよね?) –

-2

さて、最初にあなたがここからのAndroid Studioをインストールする必要があります。 http://developer.android.com/sdk/installing/studio.html

その後、あなたはすでにここEclipseでプロジェクトを持っている場合は、Androidのメーカーにエクスポートする方法です: http://developer.android.com/sdk/installing/migrate.html

+1

このオプションは、Eclipse ADTベースのアンドロイドプロジェクトをStudioに移動するためのオプションです。私が探しているのは、Androidプラットフォームのソース(フレームワーク/ベース、パッケージディレクトリなど)でこれを行う方法です。アンドロイドソース内のJavaコードは、sdkベースのプロジェクトが使用するantビルドシステムを使用しません。 – videoguy

+0

このスレッドを見る: http://stackoverflow.com/questions/16626810/can-android-studio-be-used-to-run-standard-java-projects –

+1

このリンクはAndroid用のSDKベースのアプリです。 Androidプラットフォームのソースには、/ ide/intellijというディレクトリがあります。それが何のためか分かります。上記のディレクトリを指し示すIntellij Communityエディションのプロジェクトを開こうとしたところ、何も起こりませんでした。 – videoguy

関連する問題