Skip to content

Most visited

Recently visited

navigation

アプリを公開する

クイックビュー

  • Android アプリの公開方法を学ぶ
  • リリース用アプリの準備方法を確認する
  • アプリをユーザーにリリースする方法を学ぶ

このドキュメントの内容

  1. リリース用アプリを準備する
  2. アプリをユーザーにリリースする

関連ドキュメント

  1. Google Play で公開する

公開とは、Android アプリをユーザーが入手できるようにする一般的なプロセスです。Android アプリを公開するときは、主に次の 2 つのタスクを実行します。

通常、Google Play などのアプリのマーケット プレイスを利用してアプリをリリースします。ただし、アプリをユーザーに直接送信したり、独自のウェブサイトからダウンロードできるようにしてアプリをリリースすることもできます。

公開プロセスは通常、デバッグ環境でアプリのテストを完了した後に行います。また、ベスト プラクティスとして、公開プロセスを開始する前に、アプリが機能、パフォーマンス、安定性のリリース基準をすべて満たしている必要があります。

リリース用アプリを準備する

リリース用アプリの準備は、次のタスクを含む段階的なプロセスです。

準備プロセスの一環として、他にもいくつか実行すべきタスクが存在する場合があります。たとえば、アプリの署名に使用する秘密鍵の取得が必要になります。また、アプリのアイコンを作成したり、個人、組織、知的財産を保護するためにエンドユーザー使用許諾契約(EULA)の準備も必要です。

リリース用アプリの準備が完了したら、ユーザーに配布できる .apk ファイルに署名します。

リリース用アプリの準備方法については、開発ガイドのリリースの準備をご覧ください。このトピックでは、リリース版アプリを設定およびビルドする手順を説明します。

アプリをユーザーにリリースする

Android アプリは複数の方法でリリースできます。通常は Google Play など、アプリのマーケット プレイスを利用してアプリをリリースしますが、独自のウェブサイトで、またはアプリをユーザーに直接送信する方法でリリースすることもできます。

アプリのマーケット プレイスを利用してリリースする

できるだけ幅広いユーザーにアプリを配布したい場合は、Google Play などのアプリのマーケット プレイスを利用してリリースするのが理想的です。

Google Play は、Android アプリのナンバー 1 市場で、世界中の多くのユーザーにアプリを配布したい場合には特に便利です。また、好きなマーケット プレイスでアプリを配布したり、複数のマーケット プレイスを使うこともできます。

Google Play でアプリをリリースする

Google Play は、アプリを世界中のユーザーに公開、販売、配布するために役立つ堅牢な公開プラットフォームです。Google Play でアプリをリリースすると、一連のデベロッパー ツールにアクセスでき、販売分析、マーケットのトレンドの特定、アプリの配布先ユーザーの制御などを行えます。また、アプリ内課金アプリのライセンス付与など、収益向上に役立つ機能も利用できます。このような豊富なツールや機能に加えて、多数のエンドユーザー コミュニティ機能を備えた Google Play は、Android アプリを販売および購入する上で最高のマーケット プレイスです。

Google Play でのアプリのリリースは、3 つの基本ステップを実行するだけの簡単なプロセスです。

詳細については、Google Play をご覧ください。

メールでアプリをリリースする

このスクリーンショットは、アプリを送信するときにユーザーに表示されるグラフィック ユーザー インターフェースを示しています。

図 1. アプリをメールで送信すると、ユーザーは [Install] をクリックするだけで済みます。

アプリをリリースする最も早く簡単な方法は、メールでユーザーにアプリを送信することです。これを行うには、リリース用アプリを準備してメールに添付し、ユーザーに送信します。Android 対応端末でユーザーがメールを開くと、Android システムが APK を認識し、メールの本文に [Install Now] ボタンが表示されます(図 1 をご覧ください)。ユーザーはそのボタンをタップしてアプリをインストールできます。

注: 図 1 に示す [Install Now] ボタンは、ユーザーが端末で提供元不明のアプリのインストールを許可するよう設定しており、ネイティブの Gmail アプリでメールを開いた場合にのみ表示されます。

メールでアプリを配布する方法は、少数の信頼できるユーザーだけにアプリを送信したい場合は便利ですが、不正なコピーや配布から保護することはほぼ不可能です。つまり、アプリを送信された人はだれでも簡単に他の人に転送できてしまいます。

ウェブサイトを使用してリリースする

Google Play などのマーケット プレイスにアプリをリリースしない場合は、ウェブサイトやサーバー(個人や企業のサーバー)からのダウンロードも可能です。そのためには、まず通常の方法でリリース用のアプリを準備します。あとは、リリース可能な APK ファイルをウェブサイトでホスティングして、ダウンロード リンクをユーザーに提示するだけです。

Android 対応端末でダウンロード リンクにアクセスすると、ファイルがダウンロードされ、Android システムによって端末へのインストールが自動的に開始されます。ただし、このインストール プロセスが自動的に開始されるのは、ユーザーが [Settings] で提供元不明のアプリのインストールを許可している場合に限ります。

ウェブサイトでアプリをリリースすることは比較的簡単ですが、効率的ではありません。たとえば、アプリを収益化したい場合、すべての金銭的なトランザクションを自分で処理および追跡しなければならず、アプリ内で製品を販売する際に Google Play のアプリ内課金を使用することもできません。さらに、アプリの不正なインストールや不正使用を防ぐライセンス サービスを使用することもできません。

提供元不明のアプリを許可する

このスクリーンショットは、提供元不明のアプリのダウンロードとインストールを許可する設定を示しています。

図 2. Google Play からダウンロードしていないアプリをインストールするには、提供元不明のアプリの設定を有効にしておく必要があります。

Android は、(信頼の置ける)Google Play 以外の場所から誤ってアプリをダウンロードしてインストールしないよう、ユーザーを保護しています。図 2 のように、[Settings] > [Security] で提供元不明のアプリをユーザーが許可するまで、そのようなインストールはブロックされます。ユーザーは端末にアプリをダウンロードする前に、この設定を変更しておく必要があります。

一部のネットワーク プロバイダは、提供元不明のアプリのインストールをユーザーに許可していないため、ご注意ください。

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)