このセクションでは、ボタンをクリックするとトーストメッセージが表示されるアプリケーションを作成し、APK フォーマットのインストールパッケージを取得します。
この手順には、主に次の 4 つのステップがあります。
署名済みのネイティブ Android プロジェクトが既にある場合は、このチュートリアルをスキップして、直接 mPaaS コンソールでアプリケーションを作成 できます。
プロジェクトの作成
Android Studio を開き、[ファイル] > [新規] > [新規プロジェクト] の順にクリックします。
表示される新規プロジェクトウィンドウで、[Empty Activity] を選択し、[次へ] をクリックします。
[名前]、[パッケージ名]、[保存場所] を入力します。デフォルトのパッケージ名を使用できます。このチュートリアルでは、[名前] として Scan Application を使用します。[最小 SDK] を API 18: Android 4.3 (Jelly Bean) に設定します。
説明API 18: Android 4.3 (Jelly Bean) は、mPaaS がサポートする最小バージョンです。必要に応じて、本番環境用に別のバージョンを選択できます。
[完了] をクリックしてプロジェクトを作成します。
コードの記述
activity_main.xmlファイルを開き、次のコードを使用してボタンを追加します。<Button android:id="@+id/button" android:layout_width="101dp" android:layout_height="50dp" android:layout_marginStart="142dp" android:layout_marginTop="153dp" android:layout_marginBottom="151dp" android:text="Button" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" />MainActivityクラスを開き、ボタンのクリックイベントを追加します。findViewById(R.id.button).setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "Hello mPaaS!", Toast.LENGTH_SHORT).show(); } });コードがコンパイルされると、コーディングのステップは完了です。
署名ファイルの作成とプロジェクトへの署名
Android Studio で、[ビルド] > [署名付きバンドル/APK の生成] の順にクリックします。
表示されるウィンドウで [APK] を選択し、[次へ] をクリックします。
[新規作成] をクリックします。
必要な情報を入力し、[OK] をクリックして署名を作成します。生成された署名ファイルは、指定した [キーストアパス] で利用できます。
コンテンツが自動的に入力されたら、[次へ] をクリックしてプロジェクトに署名を追加します。
必要に応じてビルドバリアントを選択します。暗号化されたファイルを使用する際には同じタイプを選択する必要があるため、ビルドバリアント情報を覚えておいてください。署名バージョンについては、[V1 (Jar Signature)] を選択する必要があります。[V2 (Full APK Signature)] はオプションです。
[完了] をクリックします。パッケージングが完了すると、署名済みの APK インストールパッケージがプロジェクトフォルダ内の
debugフォルダ (~\MyHApplication\app\debug) で利用可能になります。このチュートリアルでは、インストールパッケージの名前はapp-debug.apkです。
携帯電話へのアプリケーションのインストール
お使いの携帯電話をコンピューターに接続し、携帯電話で USB デバッグモードを有効にします。
プロジェクトを実行します。
[BUTTON] をクリックします。トーストメッセージが表示され、アプリケーションが正常にインストールされ、期待どおりに動作していることを示します。