私は現在IntelliJを使って2つの新しいプロジェクトを開始しようとしています.1つはAndroidプロジェクトで、もう1つは標準のJavaプロジェクトです。複数のIntelliJプロジェクトで共通のソースコードを使用するには?
私は両方のプロジェクトで同じコードをたくさん使いたいが、プロジェクトにファイルをコピーしたくない。後の段階で、このコードは他のプロジェクトでも使用される可能性があります。
現時点では、両方のプロジェクトに共通コードを含める方法がわかりません。新しいモジュールを作成しましたが、インポートがモジュールのコードを認識しないようです。
ためのディレクトリ構造のようなものになります:
|- Android Project
|- Java Project
|- Android Library
|- Java Library
|- Common Library
だから、あなたが持っているでしょう:
- 「をAndroidのプロジェクトは、」「Androidの図書館」と「共有ライブラリ」ディレクトリ からのコードを使用しています
- "Java Project"は "Java Library"と "Common Library"ディレクトリのコードを使用します
- "Android Library"は "Common Library"ディレクトリのコードを使用します
- 「Javaのライブラリは、」「共通ライブラリ」ディレクトリ
からのコードを使用しています誰かが、これはのIntelliJで設定する方法についてのアドバイスしてくださいもらえますか?
Androidプロジェクトの場合は、モジュールの設定や依存関係を覚えていて簡単に動作させることができますが、これらの変更はGradle同期があるたびに失われます。
ありがとうございました。
共通コードを含むライブラリプロジェクトを作成し、他のプロジェクトから参照します。 –