IntelliJ IDEA 2019.2ヘルプ

Android開発入門

このトピックの内容:

始める前に

  • Android SDKをダウンロードして解凍します。Android SDKのホームディレクトリーへのパスにはスペースが含まれていないことを強くお勧めします。
  • SDKパッケージを追加します。詳細な説明とダウンロードリンクについては、SDKパッケージの追加を参照してください。

  • IntelliJ IDEAに Android SDKを設定します(SDKを参照)。

  • バンドルされたAndroid サポートプラグインが有効になっていることを確認してください。このプラグインは、IntelliJ IDEA レベルでの Android サポートを提供し、デフォルトで有効になっています。そうでない場合は、プラグインを管理するに従って有効にします。

  • 作業に応じて、Android開発に必要なモジュールタイプを選択してください。

  • Androidモジュールを使用してプロジェクトを作成するを最初から作成する、Androidモジュールをプロジェクトに追加する、またはAndroidファセットを既存のJavaモジュールにアタッチします

    選択されたモジュールタイプに応じて、IntelliJ IDEAは自動的に res および gen フォルダーで正しいモジュール構造を設定し、必要なライブラリーをダウンロードし、さまざまなAndroid固有の記述子を生成します。

必要なモジュールタイプの選択

IntelliJ IDEAでは、プロジェクトの作成時にアプリケーションモジュール(フォームファクタ)を選択したり、既存のプロジェクトに異なるAndroidモジュールを追加したり、モジュールにAndroidファセットを追加することができます。

Androidプロジェクトの作成

  1. メニューで、ファイル | 新規 | プロジェクトを選択して新規プロジェクト・ウィザードを開きます。左側のペインでAndroid を選択します。

  2. 右側のペインで新しいプロジェクトを設定し、次へをクリックします。

  3. ウィザードの次のページで、アプリケーションモジュールタイプとその最小SDKを選択します。次へをクリックします。

  4. ウィザードの次のページで、Android アクティビティーを選択し、次へをクリックします。

  5. ウィザードの次のページで、アクティビティの設定を指定し、完了をクリックします。

Androidモジュールをプロジェクトに追加する

  1. メインメニューからファイル | 新規 | モジュールを選択するか、プロジェクトツールウィンドウのコンテキストメニューから新規 | モジュールを選択します。

    新規モジュールウィザードが開きます。

  2. 左側のペインで、Androidを選択します。右側のペインで、追加するモジュールを選択し、次へをクリックします。

  3. ウィザードの次のページで、このタイプのアプリケーションに必要なアプリケーションまたはライブラリー名、モジュール名、パッケージ名、および最小SDKを指定します。次へをクリックします。

  4. ウィザードの次のページで、モジュールのアクティビティを選択し、次へをクリックします。

  5. ウィザードの次のページで、選択したアクティビティをカスタマイズするための設定を指定し、完了をクリックします。

既存のJavaモジュールにAndroidファセットを接続する

既存のJavaモジュールに Android ファセットを接続する場合は、この手順を実行する必要があります。 Android モジュールには、デフォルトでこのファセットが適用されています。

  1. プロジェクト構造ダイアログを開きます(例: Ctrl+Shift+Alt+S)。

  2. プロジェクト設定で、モジュールを選択します。

  3. Androidファセットを追加するモジュールを選択し、icons general add svgをクリックして、Androidを選択します。

  4. 開いたファセット 'Android' ページで、構造タブで主要なアプリケーションコンポーネントの場所を指定します: AndroidManifest.xmlファイル、アプリケーションリソースアプリケーションアセット、およびAndroidネイティブライブラリー ..

    必要に応じて、デフォルトのパスを編集できます。デフォルトのAndroidファセット設定に戻るには、パスをデフォルトにリセットするをクリックします。

  5. モジュールのソースコードとリソースを他のプロジェクトから利用できるようにするには、このページの上部にあるライブラリー・モジュール チェックボックスを選択します。

Android固有のXML定義ファイルのコードスタイルの設定

Androidの開発には、レイアウトやリソース定義ファイル、マニフェストファイルなどの専用XMLファイルを使用する作業が含まれます。IntelliJ IDEAに標準のXMLコードスタイルを適用するか、カスタムコードスタイル設定を構成することができます。

  1. Ctrl+Alt+S を押すか、WindowsとLinuxの場合はファイル | 設定、macOSの場合はIntelliJ IDEA | 環境設定を選択して設定/環境設定ダイアログを開きます。エディターノードを展開し、コード・スタイルにあるXMLをクリックします。

  2. 開いているコードスタイル:XMLページで、Androidタブに切り替えます。

  3. 以下のいずれか 1 つを実行します:
    • Android固有のXMLファイルのカスタムコードスタイルを定義するには、Android XML ファイルでカスタム・フォーマット設定を使用するチェックボックスを選択し、コードスタイル:XML - Androidに従ってタブのコントロールを使用してさまざまなタイプのAndroid XMLファイルに適用する設定を構成します。

    • ページの他のタブで定義されている標準のXMLコードスタイル設定に従って、IntelliJ IDEA形式のAndroid固有のXMLファイルを作成するには、Android XML ファイルでカスタム・フォーマット設定を使用するチェックボックスをオフにします。

最終更新日: 2019年10月17日

関連ページ:

IntelliJ IDEAのライセンス購入と登録

IntelliJ IDEAは最大30日間評価できます。その後、ライセンスを購入して登録する必要があります。早期アクセス・プログラムの一部であるIntelliJ IDEAのプレリリースビルドは登録を必要とせず、30日間のライセンスで提供されます。次のいずれかを実行してライセンス認証ダイアログを開きます...

SDK

ソフトウェア開発キットまたはSDKは、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールの集まりです。例:Javaでアプリケーションを開発するには、Java SDK(JDK)が必要です。SDKには、バイナリ、バイナリのソースコード、およびソースコードのドキュメントが含ま...

プラグインを管理する

プラグインはIntelliJ IDEAのコア機能を拡張します。バージョン管理システム、アプリケーションサーバー、その他のツールとの統合を提供、さまざまな言語およびフレームワークに対するコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどを使用して、生産...

新規プロジェクト・ウィザード

新規プロジェクトウィザードを使用して、最初から新しいプロジェクトを作成します。新規プロジェクトウィザードにアクセスするには:現在開いているプロジェクトがない場合は、ウェルカム画面でオプションを選択します。それ以外の場合は、に移動します。プロジェクトカテゴリとオプション追加のライブラリーおよびフレーム...

設定/環境設定ダイアログ

WindowsとLinux用のmacOS用現在のプロジェクトに関連する設定はアイコンでマークされています。設定ダイアログでは、IntelliJ IDEAの動作と外観を制御できます。ダイアログの左上部分にある検索フィールドを使用して、目的のオプションを見つけます。あるいは、検索ボックスにあるカテゴリの...