公開日: 2012/4/13

PlayストアからAndroidのapkを直接ダウンロードできる「APK Downloader」

apkDL

お気に入りのアプリはいつまでも使いたい!という願望は誰にでもあるもの。

というわけで、今回は、Android アプリの apk ファイルをパソコンから入手する方法を説明します。

アプリが突然 Play ストア(旧Android マーケット)から消えたり、バージョンアップで動かなくなっても、手元に apk ファイルがあればそれをインストールできるので、イザという時に安心です。

※ この記事の内容は将来使えなくなる可能性があります。また、この記事は将来更新・削除する可能性があります。

どんな方法なの?

パソコンを使って、Google Play ストア(旧Androidマーケット) から直接 apk ファイルをダウンロードします。

ソフトはChrome ブラウザ用の機能拡張「APK Downloader」を使います。

ここでは Windows 前提ですが、Mac でもいけるようです。

A.Android スマホでやっておくこと

  1. アプリ「Device ID」をインストール↓
    https://play.google.com/store/apps/details?id=com.redphx.deviceid
    deviceid_playdeviceid_qr
  2. Device ID を起動 → 「Device ID」をメモ。
    deviceid

B.パソコンでやっておくこと

  1. ↓から Chrome をインストール
    http://www.google.co.jp/chrome/intl/ja/landing_ch.html
  2. 「スタート」 → 「すべてのプログラム」 → 「Google Chrome」
    → 「Google Chrome」 を右クリック → 「プロパティ」
    chrome1
  3. 「リンク先(T)」の末尾、chrome.exe(または chrome.exe” の場合もあります。)の後に「半角スペース」を入力し、その後に「--ignore-certificate-errors」と入力 → 「OK」
    chrome2
  4. 【超重要!】右下タスクトレイ → 「Google Chrome」 を右クリック → 「終了」 クリック。で Chrome を終了
    chrome9
    ※ タスクトレイに Chrome が無い場合は、開いている Chrome を全て閉じる
  5. 「スタート」 → 「すべてのプログラム」 → 「Google Chrome」 → 「Google Chrome」 を起動
    ※ Windows 7 / 8 のタスクバーからは起動しないこと。
  6. 開いた Chrome から↓のURLにアクセス
    http://codekiem.com/apk-downloader/crx/1.2.1.crx
  7. 左下に下図の警告画面 → 「続行」
    chrome3
  8. 「新しい拡張機能の確認」画面 → 「追加」
    chrome4
  9. 「Options」画面。
    ・Google Playストアであなたが使っている Google アカウントの「Email」と「パスワード」を入力
    ・冒頭にスマホで確認した「Device ID」を入力 → 「Login」
    chrome5
    ※ 上記「Options」画面は、Wrench → 「ツール」 → 「拡張機能」 → APK Downloader の「オプション」 から出すこともできます。
    ※ ここで下図、「You must disable SSL error warnings in able to use this extension.Read more」というエラーが出る場合は、手順3 か 4 を失敗している可能性があります。→ 後述
    chrome5_2
  10. ログイン成功時は通信会社選択画面に。
    「国」と「携帯会社」を選択 → 「Save Settings」 → 「OK」
    chrome8
    ※ よく分からない場合は、「Japan」と、自分が使っている携帯電話会社を選択しておけばよいでしょう。
    MarketEnabler 的な設定。ですね。

以上です。お疲れ様でした。

使い方

Google Playストアからアプリのページに行き、URL欄に↓このアイコンが出てきたら、それをクリックするだけ。で、apk がダウンロードされるようです。
chrome6

後始末

手順 B-3 のショートカットから起動した Chrome はセキュリティ上の問題があります。

作業が終わったら、手順 B-3 の設定は元に戻すか、この用途専用のショートカットを別の場所に作るべきです。

元に戻す方法が分からない場合は、Chrome をアンインストールして、再度インストールしなおして下さい。

うまくいかない場合・エラーが出る場合

  • 手順 B-9 で赤い SSL error 画面が出る場合、または、apk ダウンロード時に下図「Please disable SSL error warnings」エラーが出る場合
    chrome7
    → 手順 B-9, B-10 を完了してから、手順 B-3 を確認し、手順 B-4 → B-5
  • それでも同じエラーが出る
    → 手順 B-3 をよーく確認してみて?
    → 手順 B-5 でタスクバーから起動してない?
  • 手順 B-9(Options 画面)が出ない
    Wrench → 「ツール」 → 「拡張機能」 → APK Downloader の「オプション」 からもう一度出せる

余談

正直、他にも手段はあるし、かなり思う所がある方法なんですが、非rootユーザはこれしか方法が無い…とか、raziko やら radiko が大人の事情で荒れている…とかとか。という中、完全に周知の事実となったようなので、技術的情報という位置付けで仕方なく出しました。

書いて欲しくない人がいるであろう内容だし、Play ストアの規約面でもどーなんよ?とかとかも思う所はあります。

ただ、今回の radiko の件も、背景やらなんやらが、以前書いた Location spoofer 記事の「こういう情報を公開する事」の辺りと似ている気がしましてね。

※ 当記事は、技術情報の提供を目的に書かれており、その内容の利用に際してはご自身の判断と自己責任にてお願いします。
※ 当記事の内容を実行したために発生した損害に関して、当方では一切の責任を負いません。

参考記事:http://codekiem.com/2012/02/24/apk-downloader/

コメントを記入