adb shell を使ってアプリを連続インストール(アンインストール)する方法
以下2つの記事の合わせ技です。
AndroidMarketのリンクURLを考えてみる
インストールしているアプリのAppBrainのインストールURLリストを吐く
AndroidMarketのアプリ画面を連続で複数スタック状に表示させて,連続でインストールやアンインストールやそのアプリの詳細情報を確認したりできます。
複数端末へのアプリコピーなどにも使えると思います。
USBなどで,adb shell を使える状態にしたら,
以下で,Androidにインストールしているアプリの情報をshスクリプトに書き出します。
$ adb shell pm list packages -f | \ grep -v /system | tr -d "\r" | \ awk -F = '{ printf("am start -n com.android.vending/.AssetInfoActivity -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d http://market.android.com/details?id=%s\n", $2) }' > allapps.sh
書き出したshスクリプトを実行で,Android上でマーケット画面が連続起動されます。
$ sh allapps.sh
アプリの数が多すぎるとAndroidが苦しがったりします。