`
webcenterol
  • 浏览: 914883 次
文章分类
社区版块
存档分类
最新评论

Android: How to Capture Screen in Gingerbread(2.3中实现截屏)

 
阅读更多

示例代码在:

frameworks\base\services\surfaceflinger\tests\screencap\screencap.cpp

编译后生成 /system/bin/test-screencap

测试时终端输入test-screencap /mnt/sdcard/scapxx.png

可以看到SD卡生成截屏文件scapxx.png,默认大小为屏幕分辨率


如果想把这个功能写到自己的应用里

写个JNI,参考上面代码即可,但记得权限声明


当然最好是系统级实现,响应某个组合键来截屏,像Android4.0






分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics