AndroidStudio、(Share)ActionProvider + Proguard で落ち始める。

デバッグ時端末検証ではそんなことはなかったのですが、リリース版のみで報告がデバッグコンソール上に続々と上がってくるという事態に。

java.lang.NullPointerException
...
at android.app.Activity.onCreatePanelMenu(Activity.java:2490)
at android.support.v4.app.p.onCreatePanelMenu(Unknown Source)
at android.support.v7.a.f.a(Unknown Source)
at android.support.v7.a.l.a(Unknown Source)
at android.support.v7.a.f.onCreatePanelMenu(Unknown Source)
at android.support.v7.a.m.onCreatePanelMenu(Unknown Source)
...

どうやら、難読化処理を行う「Proguard」まわりで不具合があるような。

ProGuard___Android_Developers

ProGuard | Android Developers

続きを読む >>


Androidでなんとかキャストしてみる?

最近、「なんとかキャスト」てな言葉をやたら見かけます。

ブロードキャスト(放送)の略。

Androidでもこんなアプリありました。

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

Androidケータイの操作が録画できる『Android Screencast』 : ライフハッカー[日本版]

このアプリはUSBで接続したパソコンでAndroid端末の画面が見れたり操作できるものでした。

数日前にもこんなニュース。

米グーグルは10日、同社のスティック型映像ストリーミング端末「クロームキャスト(Chromecast)」に、新たに10のサービスが対応したと発表した。

グーグル、今度こそリビングルームを狙えるか? エンタメ端末の「Chromecast」、生態系が拡大中:JBpress(日本ビジネスプレス)

AndroidカスタムROM「CyanogenMod」や新OS「KitKat」でもあれこれ動画の配信サービスが機能が盛り上がってきてるようです。

Chromecastのソフトウェア開発キット(SDK)を仕上げて公開する必要があり、同社は2014年にその作業に取り組みたいと考えているという。現時点で、GoogleはこのSDKを用いる開発者を支援する必要がある。

 Googleは、Chromecastの背景にある「Google Cast」と呼ばれるテクノロジを、メーカーが家電に組み込めるオープンスタンダードにしていきたいと、Queiroz氏は付け加えた。

グーグル、2014年の「Chromecast」を語る--米国外での展開やSDK充実など - CNET Japan

Chromecast

そんな「メディアストリーミング用の安価なドングル」を買ってみたのでついでに、今現在AndroidやGoogleまわりでどんなキャストがどうなってるのかを整理してみました。

続きを読む >>


Android端末上の音声付き動画を保存できる「CyanogenMod Screencast」が登場!!

 

こんな記事。

公開された新アプリを使うと、画面の動きを映像として、内蔵マイクに入った音を音声にした動画を作成することができます。説明入りのチュートリアル動画を作成するのに便利なアプリです。ただ、アプリはCyanogenMod 11(Android 4.4.x)を搭載した端末のみでしか利用できませんのでご注意ください。ちなみに、12月9日リリースのCyanogenMod 11 Nightlyより利用できます(それ以前のバージョンでは利用不可)。

CyanogenMod 11用の動画キャプチャーアプリ「CyanogenMod Screencast」がリリース | juggly.cn

次期、Cyanogenmod にマージされると話題の機能です。

CyanogenMod_Screencast_-_Google_Play_の_Android_アプリ

こんな感じになります。

音声までかんたんに端末のみで同時に録音録画できるとかないわ~。

テスターになると、Google Play で見えるようになります。

「CyanogenMod Screencast」のテスト - Google Play
CyanogenMod Screencast - Google Play の Android アプリ