プロジェクトを作成する

Android Studio を使用すると、スマートフォン、タブレット、テレビ、Wear デバイスなどのさまざまなフォーム ファクタ向けの Android アプリの作成が容易になります。このページでは、新しい Android アプリ プロジェクトを開始する方法と既存のプロジェクトをインポートする方法について説明します。

開いているプロジェクトがない場合は、Android Studio のウェルカム画面で [Start a new Android Studio project] をクリックして、新しいプロジェクトを作成します。

開いているプロジェクトがある場合は、メインメニューから [File] > [New] > [New Project] を選択して、新しいプロジェクトを作成します。

プロジェクト タイプを選択する

表示される [New Project] 画面で、[Templates] ペインに表示されるデバイスのフォーム ファクタのカテゴリの中から、作成したいプロジェクトのタイプを選択できます。たとえば、図 1 はスマートフォンとタブレットのプロジェクト テンプレートを示しています。

作成したいプロジェクトのタイプを選択する。
図 1. [New Project] 画面で、作成したいプロジェクトのタイプを選択する

作成したいプロジェクトのタイプを選択すると、プロジェクトの開始に役立つサンプルコードおよびリソースが Android Studio によって追加されます。

プロジェクト タイプを選択して、[Next] をクリックします。

プロジェクトを構成する

プロジェクトを作成するための次のステップは、図 2 に示すように、いくつかの設定を構成することです。ネイティブ C++ プロジェクトを作成する場合は、C / C++ をサポートする新しいプロジェクトを作成するを参照して、構成する必要があるオプションの詳細を確認してください。

新しいプロジェクトのいくつかの設定を構成する。
図 2. 新しいプロジェクトのいくつかの設定を構成する
  1. [Name] にプロジェクト名を指定します。
  2. [Package name] にパッケージ名を指定します。デフォルトでは、このパッケージ名がプロジェクトの名前空間(プロジェクト リソースへのアクセスに使用されます)とプロジェクトのアプリケーション ID(公開用の ID として使用されます)になります。詳しくは、アプリ モジュールを設定するをご覧ください。
  3. [Save location] に、プロジェクトのローカルの保存場所を指定します。
  4. [Language] で Kotlin または Java を選択します。これは、新しいプロジェクトのサンプルコードを作成する際に Android Studio で使用する言語です。プロジェクト内の言語には限定されないことにご注意ください。
  5. [Minimum API level] で、アプリがサポートする最小 API レベルを選択します。低い API レベルを選択すると、利用できる最新の Android API は少なくなりますが、アプリを実行できる Android デバイスの割合は増えます。高い API レベルを選択すると、この逆になります。

    判断の参考になる詳細なデータを確認するには、[Help me choose] をクリックします。そうすると、選択した API レベルの累積分布を示すダイアログが表示され、各種の最小 API レベルを使用した場合の影響を確認できます。

    各種の API レベルの累積分布を示すヘルプ画面。
    図 3. 各種の API レベルの累積分布を示すヘルプ画面
  6. プロジェクトは、デフォルトで AndroidX ライブラリを使用するように構成されます。このライブラリは Android サポート ライブラリに代わるものです。従来のサポート ライブラリを使用する場合は、[Use legacy android.support libraries] を選択します。ただし、従来のサポート ライブラリはサポートされなくなったため、この設定はおすすめしません。詳しくは、AndroidX の概要をご覧ください。

  7. プロジェクトを作成する準備ができたら、[Finish] をクリックします。

Android Studio により、サンプルとして使用できる基本的なコードとリソースを含む新しいプロジェクトが作成されます。その後、異なるデバイスのフォーム ファクタのサポートを追加することにした場合は、プロジェクトにモジュールを追加できます。モジュール間でコードとリソースを共有する場合は、Android ライブラリを作成することで共有を実現できます。

Android プロジェクトの構造とモジュール タイプについて詳しくは、プロジェクトの概要をご覧ください。Android 開発が初めての方は、最初に Android デベロッパー ガイドをご覧ください。

既存のプロジェクトをインポートする

既存のローカル プロジェクトを Android Studio にインポートする手順は次のとおりです。

  1. [File] > [New] > [Import Project] をクリックします。
  2. 表示されるウィンドウで、インポートするプロジェクトのルート ディレクトリに移動します。
  3. [OK] をクリックします。

新しい IDE ウィンドウでプロジェクトが開き、コンテンツがインデックスに登録されます。

バージョン管理からプロジェクトをインポートする場合は、[File] > [New] > [Project from Version Control] を選択します。バージョン管理からプロジェクトをインポートする方法について詳しくは、IntelliJ のバージョン管理に関する情報をご覧ください。