携帯アプリ公開 準備編(マニフェスト設定)
完成したAndroid携帯アプリを世界に公開するには、Googleが運営するアプリケーション配布/販売サイト「Android Market」などへ携帯アプリを登録する必要があります。
登録の準備作業として「マニフェストファイル編集」と「アプリケーションへの署名」を行う必要があります。今回は、「マニフェストファイル編集」について説明したいと思います。
登録の準備作業として「マニフェストファイル編集」と「アプリケーションへの署名」を行う必要があります。今回は、「マニフェストファイル編集」について説明したいと思います。
- マニフェストの設定
マニフェストファイルは、プロジェクト・ディレクトリの直下にある「AndroidManifest.xml」です。アプリケーション実行に必要な情報を記載したファイルで、配布する際にも重要な役割を果たしています。
以下に設定後のマニュフェスト内容を紹介します。設定する内容は少なくとも「バージョン」、「アイコン」、「ラベル」の三つが必要です。
■AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.task.android.twitter"
android:versionCode="1"
android:versionName="1.0">
<application
android:icon="@drawable/icon"
android:label="@string/app_name">
(省略)
</manifest>
(1) バージョン
要素「android:versionCode」属性と「android:versionName」属性で定義します。android:versionCode属性はバージョン番号を表す整数値で、開発者がアップデートする度に増加させる必要があります。
android:versionName属性は、ユーザーにバージョン情報を提示するためのもので、任意の文字列を指定できます。わかりやすい文字列を指定すると良いでしょう。
(2) アイコン
要素「android:icon」属性は、Android MarketやインストールされたAndroid端末の起動画面などに表示されます。アイコンに設定できる画像は通常、48×48ピクセルの透過PNGファイルであることに注意しよう。
(3) ラベル
要素の「android:icon」属性と「android:label」属性に定義する。ここで定義したラベルはアイコン同様、Android MarketやインストールされたAndroid端末の起動画面などに表示されます。
マニフェストファイルは、XML形式で記述されています。Eclipseには、マニフェストファイルの編集画面が用意されていますので簡単に編集できると思います。
