home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

日記/2011/10/10/Androidアプリから画面キャプチャ

日記/2011/10/10/Androidアプリから画面キャプチャ

日記 / 2011 / 10 / 10 / Androidアプリから画面キャプチャ
id: 1026 所有者: msakamoto-sf    作成日: 2011-10-10 16:07:22
カテゴリ: Android 

非rootがベストだけれど、APIとしては用意されてないのでどうしても特殊な方法になってしまうらしい。

framebufferを直接読み込むことでキャプチャを実現しているが、機種によってRGBがRBGになってたりエンディアンが異なったり色々。

2.3.3になってroot不要のキャプチャが可能になった!という話も流れているようだけど、結局システムアプリと同じ署名であれば可能で、サードパーティのアプリからはできないようだ。

逆に言えばメーカ製のアプリであればOKということで、機種によってはその機種専用のボタンショートカットなどでスクリーンキャプチャ出来るようになっていたりするようだ。

個人的にはmalwareの餌食になりそうな気がするので、ADBやDDMS経由で取得できれば十分だと思う。
APIを用意するにしても、専用のpermissionを準備して制限をかけるとか。

他、adbからの画面キャプチャ関連:


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2011-10-10 16:56:15
md5:5d9cd973b0847864b9151581cb4f9b6f
sha1:78ab981108a32ec12869ce5410b4b4352b49d79e
コメント
コメントを投稿するにはログインして下さい。