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が苦しがったりします。