apk install manager for debug and development.
Java Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
res
server
src/main/java/jp/s5r/allegro
.gitignore
.travis.yml
AndroidManifest.xml
README.md
checkstyle.xml
pom.xml
sample.json
screenshot.png

README.md

Allegro Build Status

Allegro (アレグロ) とは、 Android の開発版アプリを管理するために作られたフロントエンドアプリケーションです。

JSON に記述された APK のリストを読み込み、 APK のダウンロード・インストールを行なうことが出来ます。

screenshot

Allegro を利用することで、開発中のアプリケーションを手軽に配信することが出来ます。これは、非エンジニアの人に開発版のアプリを配布する際に便利です。

使い方

必要なもの

  • HTTP/HTTPS で公開されているウェブサーバ (若しくは Dropbox の Public Link 機能でも可能)
  • 配布したい APK ファイル
  • Allegro 用 JSON ファイル

配布したい APK ファイルの URL や更新日時、ファイルサイズなどを記述した JSON ファイルをインターネットに公開します。

JSON の書き方は sample.json を参考にしてください。

また、 server 配下の Sinatra アプリを利用することで Allegro 用の JSON を動的に出力することが可能です。

Allegro での URI の設定方法

  • Allegro のメニューキーを押下
  • "Set URI" を選択し、 JSON の URI を設定

How to build

Require

  • Android SDK
  • Maven

Building

mvn install

Installing

mvn install android:deploy

License

Released under the Apache License, v2.0.