あやしいアプリは「AppOps(アプリ別パーミッション設定)」で拒否しておこう

 

「AppOps」てのがなんのことか良くわからなかったのだけども。

20131123-133045

20131123-134312

 

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 Android 4.3.1と4.4でAppOpsを呼び出す方法 | ブライテクノBlog

リストのアイテム(インストールされている任意のアプリ)を選択すると、
アプリが使用しているパーミッションが表示され、パーミッションのON/OFFを切り替えることができます。

[Android] AppOps を起動する(Android 4.4 編) - adakoda [Android] AppOps を起動する(Android 4.4 編) - adakoda

新 Nexus 7 の発表とともに提供が始まったばかりの Android 4.3 に、アプリごとにパーミッションを個別設定できる機能 App Ops が含まれていることが分かりました。この App Ops は標準状態ではアクセスできない隠し設定ですが、可視化して触れるようにする非公式のショートカットアプリも Google Play で公開されています。

Android 4.3 にアプリ別パーミッション設定の隠し機能が見つかる、有効化アプリ公開 - Engadget Japanese Android 4.3 にアプリ別パーミッション設定の隠し機能が見つかる、有効化アプリ公開 - Engadget Japanese

ようするに、
・インストールしているアプリのパーミッションを制御できる
・UIからは見えないいわゆる「隠し機能」
・OS 4.3までは利用可能化するアプリが公開されている
ということのようです。

けど、今、Google Play を見てみると公開されています。KitKatでも。
続きを読む >>


Nexus5 (KitKat) で「共有(Share)が固定する」問題を回避する方法!?

 

これ、うざいです。

ブラウザやその他アプリから「共有」動作を行おうとすると、選択ダイアログが表示されなくて勝手に固定したアプリに渡されてしまいます。

Android API19 (KitKat) で com.android.internal.app.ChooserActivity まわりで leak !? Android API19 (KitKat) で com.android.internal.app.ChooserActivity まわりで leak !?

このような選択画面がでません。

20131119-084430

固定されたアプリに渡されてしまうのなら、その飛び先のアプリをアンインストール後、再インストールすれば治るのですが、ハングアウトやクリップボードなどアンインストールできないアプリなどに固定されてしまうとどうしようもありません。

続きを読む >>


nexus5 カメラの手ブレ補正機能「Optical Image Stabilization」(OIS) って凄いんだなあ

 

手持ちしたカメラの不要な揺れを言い、視聴時には画面全体が揺れることから不快な映像となる。特に倍率を上げて望遠撮影している時には顕著に現れる。家庭用ビデオカメラで、ファインダーを用いずに液晶表示パネルを見ながら撮影する場合は、視聴に用いるテレビに比べて画面サイズが小さいため、撮影者には気にならない(気づかない)場合も多い。

手ぶれ補正機構 - Wikipedia

背面のほうのカメラだけみたいだけども。

Nexus_5_-_Google
Nexus 5 - Google

動画をよく見てみるとこんなに差が出るものなんですね。

続きを読む >>


Android OS 4.4(Kitkat) の動画キャプチャ機能「screenrecord」をどう使うか

UIとかUXとか言い出して、ややこしいことなってます、Androidのアプリ開発。

これまでのように、画面静止画や遷移図などでは伝わらない、伝わってこないのが最近。

それの仕上がりによってはいまどきの傲慢なアプリユーザーは納得してくれなかったりします。

実際、動いている画面を見せるのが話が早い、と思われますが。

これまでは、いくつかAndroid端末の動画な画面をファイルとして保存するのに、いくつか方法がありました。
パソコン上や端末上のアプリの操作から、端末上の動画キャプチャファイルが作成できます。

androidscreencast - Desktop app to control an android device remotely - Google Project Hosting androidscreencast - Desktop app to control an android device remotely - Google Project Hosting

Screencast Video Recorder Demo - Google Play の Android アプリ

で、Android OS 4.4(KitKat)で登場した「screenrecord」。

「Nexus 5」でKitKatの新機能「screenrecord」を実際に試してみた - GIGAZINE 「Nexus 5」でKitKatの新機能「screenrecord」を実際に試してみた - GIGAZINE

今回、公開された KitKat のひとつの分かりやすい目玉な機能だと思います。

この新機能を利用して動画ファイルをパソコン上に取得できるようになります。

nexusae0_image_thumb90

この場合の手順としては、

USBでAndroid端末に接続したターミナルやコンソールから、録画開始は、

adb shell screenrecord /sdcard/movie.mp4

録画停止は、同様に

Ctl+C を押す。

これで、端末内に保存されるので、それをパソコン上に持ってくる。

adb pull /sdcard/movie.mp4

。。。。

なんだかメンドクサいです。

Android File Transfer でGUI上でファイル移動したり、Dropbox や Evernote でクラウドな共有して、パソコン上に持ってくるか。

これもなんかメンドくさいです。

「端末上の動画を保存してUSB接続したパソコンにファイルで持ってくる」という作業を行いたいときに発生するのは、

1. 録画開始
2. 録画停止
3. そのファイルをパソコン上に取得

の3つの処理が必要です。

パソコン上からの操作のみで簡単に動画ファイルを取得しちゃいましょう。

続きを読む >>


KitKat (Android OS 4.4) でフォントまわりがカラー絵文字でやばい

新しもの好きな人は見ているでしょう。KitKatでメールに絵文字が使えるようになる件。

【まとめ】「Nexus_5」に搭載された_Android4.4_『Kitkat』_の新機能まとめ┃新!あんどろいどマニア

【まとめ】「Nexus 5」に搭載された Android4.4 『Kitkat』 の新機能まとめ┃新!あんどろいどマニア

で、これ、Gmailアプリまわりかだけかと思ったら、そうでもなさげな雰囲気。

フツーのテキストに定形のバイナリを埋めこむと、Android開発上でいうところの「TextView」がカラー画像で表示されるという非互換的なありがた迷惑な機能。

これまで、一部国内ガラスマでも実装してたようですが。

これまで(Android OS 4.3) では、こんなかんじで表示されてました、白黒で。

顔文字パック♥毎日更新 - Google Play の Android アプリ

Screenshot_2013-11-04-23-00-10

これが、KitKat(Android OS 4.4)では、こんな。

続きを読む >>