Android截图代码实现
我们有时候只是需要截图,没必要连DDMS一起开,所以剥离了截图的代码,当然,并不是原生的啊,是根据原理自己写的,供大家参考 第一步,准备库包 我们既然是按照DDMS的方法截图,就需要用到ddmlib.jar这个包,它位于android的SDK目录的tools\lib下,我们需要把它加入到我们 的Eclipse工程的build path下。 第二步,建立连接,获取设备 有了ddmlib,我们就可以使用里面的 AndroidDebugBridge 类来获取已经同步的设备的列表并建立连接
RawImage rawScreen = device.getScreenshot(); 后面的方法就和Android无关了,纯粹的转换,Rawimage转换到bufferedimage,再保存
|