次のような Eclipse プロジェクト構造があります。
MyApplicationProject1
MyApplicationProject2
MyApplicationProject3
MyLibraryProject
MyLibraryProject1
MyLibraryProject2
MyLibraryProject3
各アプリケーション プロジェクトは を使用しMyLibraryProject
、それが他の 3 つのライブラリ プロジェクトを使用します。
これらのプロジェクトを Android Studio にインポートすると、最初は期待どおりに動作するように見えました。Android Studio のプロジェクト/モジュール フォルダーを調べるまでは。なんという混乱、私は今、次のようなファイル構造になってしまいました:
MyApplicationProject1
myApplicationProject1
myLibraryProject
myLibraryProject1
myLibraryProject2
myLibraryProject3
MyApplicationProject2
myApplicationProject2
myLibraryProject
myLibraryProject1
myLibraryProject2
myLibraryProject3
MyApplicationProject3
myApplicationProject3
myLibraryProject
myLibraryProject1
myLibraryProject2
myLibraryProject3
言い換えれば、私の Eclipse ライブラリ プロジェクトはアプリケーション プロジェクトごとに複製されていますが、これはもちろんばかげています。Android Studio の開発者は、私がすべてのライブラリ プロジェクトの 3 つの個別のコピーを維持したいと考えているのでしょうか?
では、どうすればこれを解決できますか?私は検索して、主に Android Studio のインポート プロセスを参照しているいくつかの解決策を見つけました。これにより、この混乱に陥りました。私が望むのは、各ライブラリ プロジェクトのコピーを 1 つ作成し、それらを別のアプリケーション プロジェクトにインポートできることだけです。
ちなみに、違いがあればMac OSxを使用しています。