11
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Quick share / internal app sharing / 内部アプリ共有でaab、apkをURLで共有する

Last updated at Posted at 2023-01-18

今まであった内部テストとは別に、internal app sharing upload pageというのがあるので共有しておきます。
aab/apkの突発的な共有が楽になるという感じだと思います

  • 基本的にはinternal app sharingにアップロードする感じっぽい。
    • そのaab apkのパッケージ名の権限があるアカウントからしかアップロードできない
    • Release > Setup > Internal app sharingからUploaders and testers tabがあり、アップロードできるアカウントを追加できる。
  • バージョンコードが重複しても大丈夫
  • app bundle explorerなどに入らない
  • なんの鍵で署名されていてもOK
  • アップロードしたファイルのリンクを作ってくれる
  • リンクは60日で失効

Quick share / internal app sharing upload pageのページ

ドキュメント

アップロード

まず https://play.google.com/console/internal-app-sharing/ にアップロードしようとしてみます

image.png
アップロードしようとすると以下のように言われるので許可します。(内部テスト使ったことあるアプリなら大丈夫そうです。)

xxxは内部アプリ共有の利用規約に同意していません。アカウント所有者に Play Console で利用規約に同意するよう依頼してください。

image.png

アーティファクトの名前を入力する画面が出ます。
image.png

追加されるとこんな感じになります。右のコピーボタンからリンクがコピーできます。

image.png

ダウンロード

Google Playで権限があるアカウントを選択しておいて、以下のコマンドを実行します。URLはコピーしたものです。

adb shell am start -a android.intent.action.VIEW -d "URL"

ちなみに、Google Play consoleの設定で、権限が必要かどうかは設定することができます。
image.png

Google PlayでInternal app shareingをやったことがなければ以下のようにダイアログが出ます

設定にあるPlay Store versionを連打すると開発者モードになれて、そこでInternal app shareingを有効にします。

image.png

もう一度URLを開くと、インストールページが開けます。

image.png

11
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?