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)では、こんな。

続きを読む >>


Google Play Services (com.google.android.gms) VersionName「4.0.30 (889083-3*)」がないとかw

4.4(KitKat) SDKに更新して、GooglePlay開発者サービスで、AndroidManifest.xml に以下追記しなさいといわれ、

<meta-data android:name="com.google.android.gms.version"      
           android:value="@integer/google_play_services_version" />

android - Google Play Services v13 error meta-data in AndroidManifest - Stack Overflow

追記すると、以下のように古いなどと怒られ、

Google Play services out of date. Requires 4030500 but found 3266136

java - After Google Play Service update to version 13 I got an error - Stack Overflow

Google Play Services rev.13が利用できない件 - 前人未踏の領域へ

Google Play Services 4.0 | Android Developers Blog

実際みてみると、確かに古い。

Screenshot_2013-11-02-14-44-29

Google Play Store にいってみると、これも古いまま。

Screenshot_2013-11-02-14-48-18

どうすべか、下げるか? となるが、

続きを読む >>


Android OS 4.4 (KRT16M) の Factory Images 公開されてる

最近、製品リリース後の動き、すばやいです。

Factory_Images_for_Nexus_Devices_-_Android_—_Google_Developers-2

hammerhead-krt16m/
├── bootloader-hammerhead-HHZ11d.img
├── flash-all.bat
├── flash-all.sh
├── flash-base.sh
├── image-hammerhead-krt16m.zip
└── radio-hammerhead-M8974A-1.0.25.0.17.img

アーカイブ後、同梱されている以下スクリプトを実行してインストールします。

続きを読む >>


Android Studio 0.3.2 アップデート「端末の動画キャプチャ機能」を試してみる

更新です。

Update_Info_と_main_AndroidManifest.xml_-__kaomoji__-_kaomojiProject_-____androidstudio_kaomojiProject__-_Android_Studio__I_O_Preview__0.3.1

Android_Studio_0.3.2_Released_-_Android_Tools_Project_Site

Android Studio 0.3.2 Released - Android Tools Project Site Android Studio 0.3.2 Released - Android Tools Project Site

今回もあれこれBugFixや機能の追加しています。

そのうちのひとつが、20-30%のビルド速度の向上。

We also have a new,experimental build strategy that is 20 to 30% faster than the current one, making speed of project builds in Studio closer to command line builds. It is a work-in-progress and is disabled by default. You can enable it by going to the Preferences dialog, navigate to the Compiler > Gradle page and check the box "Use in-process build."

Preferences-2

やってみたけど、マシンが非力なのか、体感としてあまり差が感じられませんw

おもしろそうなのはこれ。

Support for recording the device screen as a movie.
In the Android DDMS window, there is a new movie-record button below the screenshot capture button, which will capture a movie on the connected device and retrieve the MP4 file.

IDE内に埋め込まれているDDMSから、端末上の、ボタンひとつで、これまでの静止画ではなく、動画でmp4で保存できる、という機能。

Android_Studio_0.3.2_Released_-_Android_Tools_Project_Site

とりあえず、やってみます。

続きを読む >>