質問: ### 前提・実現したいこと 今現在、私は卒業研究に取り組んでいます。 私のいる研究室の卒業生が過去にEclipseで作った Androidアプリのプログラム(アプリ3つ)を Android Studioを用いてアプリ3つの機能を 1つのアプリに統合するように言われております。 Eclipseで作られたプログラムなので Android Studioの機能を使って変換し、 それぞれがきちんと動作することは確認できたのですが それをどうやって統合すればいいのかがわかりません。 イメージ的には張り付けている画像のように 「トップページで過去に作られたアプリの機能3つのうちどれを使うか選択するよう指示 ↓ 選択したアプリの機能に遷移して動作」 という感じにしたいです。 (雑なイメージですみません) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/0418aaf1d1c590328a198238cdb1c66e.jpeg) 調べてみてもこういった統合をやっている方がいなかったので 二進も三進も行かなくなってしまっている状態です。 Android Studio上でどのようにすれば 3つのアプリを1つにまとめたアプリを作ることができるでしょうか? ### 試したこと 試しに変換したアプリのプログラム3つのうち2つを使って 一方にアクティビティなどが入っているソースコードをコピペして ビルドしてみましたが「パッケージRが存在しません」 というエラーが出ました。 ### 補足情報 Android Stdioのバージョンは2.1.3です。
回答: 統合アプリプロジェクトを作る その中にモジュールとしてEclipseのプロジェクトを取り込む 統合アプリモジュールのGradleにdependency(取り込んだモジュール)を追加 統合アプリモジュール内のActivityから、各Activityを呼び出し リソースのファイル名やid等のRに追加されるやつは、 モジュール毎にプレフィックスを付けて重複しないように修正 AndroidManifestは勝手にマージされるようだけど、 どこまでやってくれるかわからないので調べて 多分これで動く(丸投げ)