プログラムを変更せずに複数のアプリを作りたい アプリを作っていると、無料版と有料版をリリースしたいことがあります。あるいはコンテンツとなるリソースだけを入れ替えて複数のアプリを作りたいことがあります。 こうした場合、それぞれにプロジェクトを作成すると、管理が煩雑になります。また、プログラムに変更が生じた場合、それぞれのプロジェクトを開いて同じ作業を繰り返すことになり、時間と手間がかかると同時に作業ミスを起こしやすくなります。 それならば共通クラスを作るなり自作でフレームワークを作るなりすればいいじゃないか、という話なんですが、そうするよりももっと簡単に一つのプロジェクトから複数のアプリを作成する方法があるので紹介したいと思います。 完成イメージ [Switching] というアプリの無料版(free)と有料版(charge)を作成したいと思います。 無料版を実行した時 有料版を実行した時
![Android Studioで、一つのプロジェクトから複数のアプリを作成する方法 - Android Studioでアプリ開発!](https://cdn-ak-scissors.b.st-hatena.com/image/square/d1d9ba63fe35cf4a4a7e5501f5373133c0de27a0/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fj%2Fjolene%2F20140723%2F20140723131926.png)