「AppOps」てのがなんのことか良くわからなかったのだけども。
USBデバック接続してコンソールから以下で利用できるようです。
$ adb shell am start -n com.android.settings/com.android.settings.Settings \ -e :android:show_fragment com.android.settings.applications.AppOpsSummary \ --activity-clear-task --activity-exclude-from-recents \ --activity-no-history
Android 4.3.1と4.4でAppOpsを呼び出す方法 | ブライテクノBlog
リストのアイテム(インストールされている任意のアプリ)を選択すると、
アプリが使用しているパーミッションが表示され、パーミッションのON/OFFを切り替えることができます。
[Android] AppOps を起動する(Android 4.4 編) - adakoda
新 Nexus 7 の発表とともに提供が始まったばかりの Android 4.3 に、アプリごとにパーミッションを個別設定できる機能 App Ops が含まれていることが分かりました。この App Ops は標準状態ではアクセスできない隠し設定ですが、可視化して触れるようにする非公式のショートカットアプリも Google Play で公開されています。
Android 4.3 にアプリ別パーミッション設定の隠し機能が見つかる、有効化アプリ公開 - Engadget Japanese
ようするに、
・インストールしているアプリのパーミッションを制御できる
・UIからは見えないいわゆる「隠し機能」
・OS 4.3までは利用可能化するアプリが公開されている
ということのようです。
けど、今、Google Play を見てみると公開されています。KitKatでも。
アプリ別パーミッション設定の編集が可能なAppOps機能を呼び出すアプリなのです。
Android 4.3以降で動作、Android 4.4 Nexus5で動作確認しております。
@chun_ryo と @adakoda の成果をパク、もとい参考にそのまま実装してみただけのものです。
AppOps for KitKat - Google Play の Android アプリ
軽量だし、必ずいれておくべきアプリだと思われます。
てか、なんでOSデフォルトに実装されてないのだろう。。
関連ワード: Android・Google・おすすめ・アプリ・セキュリティ・ツール・ニュース・ライブラリ・便利な設定・口コミ・評判・開発・4.4・AppOps・AppOpsSummary・kitkat・nexus5