コマンドラインからAndroidのスクリーンショットをPCデスクトップに取得する方法

プログ用に実機やエミュレータ上でスクリーンショットや
キャプチャを撮る機会が多いので。

20130802-004301

adb コマンドで簡単に取得出来ます。


adb shell screencap -p /sdcard/foo.png

android - Read binary stdout data from adb shell? - Stack Overflow android - Read binary stdout data from adb shell? - Stack Overflow

ついでに、パソコン上に持ってきちゃいましょう。


adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png

Random Stuff: Grab Android screenshot to computer via ADB Random Stuff: Grab Android screenshot to computer via ADB

もひとつついでにブログ用にリサイズしちゃいましょう。
最近のGooglebotはレスポンスの速度に厳しいです。

続きを読む >>


2.x系(API10)で NavigationDrawer を appcompat-v7 で「Resource is not a Drawable (color or path)」

横からにゅるりと出てくるメニューの
「Navigation Drawer」

device-2013-08-01-090122

device-2013-08-01-090155

Creating a Navigation Drawer | Android Developers Creating a Navigation Drawer | Android Developers

4系では、動いてたけど、
今回、ActionBarにコンパチなライブラリが登場して。

Support Library Setup | Android Developers Support Library Setup | Android Developers

Sherlockも不要になったという。

[Android Tips] Support Library に追加された ActionBarActivity を使ってみた | Developers.IO [Android Tips] Support Library に追加された ActionBarActivity を使ってみた | Developers.IO

なので、この2つの組み合わせで2系で。
と思いやってみたのですが。

続きを読む >>


Android端末って多すぎwww Samsung がシェア47.5% とかひと目で分かる - Android Fragmentation Visualized

もうどんだけ機種あるんだよw

Android_Fragmentation_Report_July_2013_-_OpenSignal

デバイスの割合。

Android_Fragmentation_Report_July_2013_-_OpenSignal

日本でも、見かける機種がたくさんあります。

メーカー別。

Android_Fragmentation_Report_July_2013_-_OpenSignal

半分はSamsung。世界の2台に1台ということになるということか。

続きを読む >>