Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓手机截图_Android - Fatal编程技术网

Android 安卓手机截图

Android 安卓手机截图,android,Android,我想在我的android手机上截图。我是一名应用程序开发人员,对常规API有很好的理解,我知道这是“常规”的一部分 我将拥有root访问权限 我见过一些这样做的应用程序。我只是想知道怎么做。有人知道我应该看的方向吗?drocap2通常是我所看到的(市场上的免费应用程序)。或者,如果您想从PC上截图,我知道Motodev Studio在其IDE中有一个用于此的插件(不确定是否可用于其他基于eclipse的IDE)。查看adb(电话端)源中的framebuffer.c,这似乎就是DDMS截图功能所使

我想在我的android手机上截图。我是一名应用程序开发人员,对常规API有很好的理解,我知道这是“常规”的一部分

我将拥有root访问权限


我见过一些这样做的应用程序。我只是想知道怎么做。有人知道我应该看的方向吗?

drocap2通常是我所看到的(市场上的免费应用程序)。或者,如果您想从PC上截图,我知道Motodev Studio在其IDE中有一个用于此的插件(不确定是否可用于其他基于eclipse的IDE)。

查看adb(电话端)源中的framebuffer.c,这似乎就是DDMS截图功能所使用的。由于帧缓冲区设备上的权限,您需要是uid root或gid graphics-可能adbd是更晚的

它位于
/platform/system/core
中:

文件的直接链接:
最简单的方法是查看
/system/bin/screencap


由于您具有root访问权限,您可以轻松地将其删除,而无需读取和写入缓冲区。

我的意思更像是在我正在编写的应用程序中如何执行此操作,但这绝对是一个开始四处查看的好地方。最终,我很有可能会雇佣一个人来完成应用程序的这一部分。我的意思更像是如何在代码中为我正在编写的应用程序做到这一点。这不是专门为捕获屏幕截图而部署到商店的东西。这是一个更广泛应用的一部分。这是一个有趣的想法。我来看看。这是一个古老的答案,对于它回答的问题的上下文来说是准确的,但是从那以后,亚洲开发银行的截图工作方式发生了很多变化。