Permission Search は端末にインストールされているアプリを、権限 (パーミッション) で検索するアプリです。
権限は、マーケットのアプリ情報に「アクセス許可」という項目に表示されているものです。
Android アプリは、リスキーな機能にアクセスするのに、「権限」を要求する必要があります。アプリが要求する権限を見ると、アプリがどのようなハイリスク機能を利用しようとしているのかがわかります。
むやみやたらに権限を要求するアプリを見かけるので、権限からアプリを探してみたらどういう結果になるのだろうと思い作成しました。
Permission Search で、気になる権限でアプリを検索すると、意外なアプリがヒットするかもしれません…
使い方
1. アプリを起動すると、発生するリスク別の検索項目が表示されます。気になる項目を選びます。
2. 権限の一覧が表示されます。気になる項目を選びます。
3. アプリの一覧が表示されます。アプリを選ぶと、マーケットアプリでアプリの概要が見られます。(設定画面に変更することもできます)
その他の機能
・詳細検索機能
権限をピンポイントで指定して検索できます。初期画面でメニューキーを押すと詳細検索画面に移動できます。
詳細検索画面では、チェックした権限を保存できます。メニューキーを押して [条件を保存] を実行し、検索条件の名前を設定します。保存した検索条件は初期画面に表示されます。設定画面で検索条件を削除できます。
・アプリ一覧の共有
アプリ一覧画面の内容を共有できます。メニューキーを押して [共有] を実行します。
・設定
アプリ情報を表示するアプリを、「マーケット」と「Android 設定」から選択できます。
保存した検索条件を管理できます。
注意事項
・Android 設定画面でのアプリ情報表示は、Android のバージョンによって起動方法が異なるため、動作しない場合があります。
Android 2.1, 2.2, 4.0 ではエミュレータで、2.3 では実機で動作するのを確認しています。
※Permission Search は Apache License 2.0 のもとで配布されている以下のライブラリを包含しています。
・JSONIC
http://jsonic.sourceforge.jp/
・Apache Commons Collections
http://commons.apache.org/collections/