自前サーバーで、Androidアプリをダウンロード出来るようにする
といっても配信をできるようにしたいわけではないのですが。
したいこと
- 開発環境で、HTTP接続できる場所に、apkファイルを置いておく
- Galaxy Sとか、開発環境への接続がたまにめんどくさいので。
- 会社の他のメンバーと、開発中のテストアプリをシェアするにもいい
方法論
自分はMacをメインに使用しているので、Macを有効活用してサーバー化する
Macでは、SitesというフォルダにHTTP接続できる仕掛けがある。
裏で動いているのはapache
ということで、Sitesフォルダに、apkファイルを置いたらDLできる?
apacheのmime typeが対応していないので、多分ダメ。
ということで設定を追記
- /etc/apache2/mime.typesの編集
- 最後の行に以下を追記
application/vnd.android.package-archive apk
以上。
あとは、Sitesにおいた.apkファイルにアクセス
http://localhost/~username/[app_file_name].apk
enjoy!