40

(Android オープン ソース プロジェクト)Android studio開発に使用できますか、それを行う方法はありますか。見つかりませんでした。誰かこれについて何か考えましたか?AOSP

4

3 に答える 3

78

Android Studio は InteliJ の IDE の単なる修正版であるため、AOSP の IDE として使用できます。

AOSP ルートから:

 make idegen && development/tools/idegen/idegen.sh

次に、Android Studio で「プロジェクトを開く」だけで、生成された android.ipr を選択します。

于 2014-01-31T02:56:06.160 に答える
14

AOSP ソースを Android Studio または Eclipse にインポートするには、こちらの完全な手順に従ってください: https://android.googlesource.com/platform/development/+/master/tools/idegen/README

于 2015-12-26T11:42:28.653 に答える
2

上で Pedlar が提案したことは、それを行う 1 つの方法です。IDEA コミュニティ エディション (Android Studio は IDEA IDE のフォークです) で試したときに、多くの Jar 依存関係の問題に遭遇しました。IDE は重複する jar などについてプロンプトを表示し続けます。生成されたプロジェクトには、フレームワーク Java ソースとアプリ ソースが含まれます。AOSP ビルドが壊れるアプリ プロジェクトをビルドしようとしました。私見ですが、IDEA は Java 開発に最適な IDE です。しかし、AOSP ではうまく動作しませんでした。

私にとってうまくいったのは、Eclipseを使用してフレームワークソースを閲覧/編集/デバッグすることですが、ターミナルウィンドウからコードをビルドすることです。AOSP ビルドの中断を回避するには、AOSP のシャドウ ディレクトリ (つまり、AOSP の lndir) を作成し、Eclipse プロジェクトにシャドウ ディレクトリを使用してください。

これについては、Eclipse を使用して AOSPリンクを段階的に参照/編集するで説明されています。AOSP に取り組んでいる場合は、Android フレームワーク サービスのデバッグを確認してください。

于 2014-07-10T18:02:45.183 に答える