すべてのアプリには、そのルート ディレクトリに AndroidManifest.xml(ファイル名はこのまま)が必要です。 マニフェスト ファイルはアプリに関する重要な情報を Android システムに提供します。これは、システムがアプリのコードを実行する前に必要な情報です。
その他、マニフェスト ファイルでは次のことを行います。
- アプリの Java パッケージ名を指定します。パッケージ名は、アプリの一意の識別子としての機能を果たします。
- アプリのコンポーネント(アプリを構成するアクティビティ、サービス、ブロードキャスト レシーバー、コンテンツ プロバイダ)を記述します。また、各コンポーネントを実行するクラス名を指定し、機能を公開します。扱えるのは、Intent メッセージなどです。Android システムにコンポーネントと起動可能な状態であることを知らせる役目を果たします。
- アプリのコンポーネントをホストするプロセスを決定づけます。
- アプリが API の保護された部分にアクセスし、他のアプリとやり取りする際に必要となるパーミッションを宣言します。また、他のアプリがアプリのコンポーネントとやり取りするために必要なパーミッションも宣言します。
- アプリの実行時にプロファイリングやその他の情報を提供する Instrumentation クラスを記載します。これらの宣言は、アプリの開発時にのみマニフェストに含まれ、アプリの公開前に削除されます。
- アプリに必要な Android API の最小限のレベルを宣言します。
- アプリにリンクする必要があるライブラリを記載します。
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
「製作者のドメインを逆さにしたもの」+「.」+「アプリプロジェクト名」 (全て英小文字)
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
@drawable/ic_launcher_background
R.drawable.ic_launcher_background
@mipmap/ic_launcher
R.mipmap.ic_launcher
コードを表示するにはJavaScriptを有効にしてください
@color/colorPrimary
R.color.colorPrimary
コードを表示するにはJavaScriptを有効にしてください
@string/app_name
R.string.app_name
コードを表示するにはJavaScriptを有効にしてください
@style/AppTheme
R.style.AppTheme
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
@layout/activity_main
R.layout.activity_main
app\build\generated 配下
android.R.string.ok
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください
コードを表示するにはJavaScriptを有効にしてください