java - 截取屏幕截图并发送,而不保存在移动设备内存中

标签 java android screenshot

有没有办法拍摄屏幕截图并发送它(例如通过邮件程序)而不将文件保存在移动设备内存(内部/外部)中? 非常感谢

最佳答案

您的问题过于模糊,无法正确回答,但在明确说明后您得到的答案可能是“否”。

Android 的进程间通信依赖于将“小”数据作为内存结构传递,将“大”数据作为文件描述符传递。除非您拥有所有参与者进程(截取屏幕截图的应用程序、将屏幕截图传递给电子邮件客户端的应用程序以及电子邮件客户端),否则您无法更改这一点。

关于java - 截取屏幕截图并发送,而不保存在移动设备内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61382286/

相关文章:

java - String.split() --- 如何将连续的分隔符视为一个分隔符?

android - jQuery Mobile 中的 taphold 卡住

java - Android 在 Activity 中显示对话框

ios - 当前不在屏幕上的 UIWebView 的屏幕截图

java - 使用 PowerMockito 运行 Cobertura 抛出 java.lang.OutOfMemoryError : PermGen space

java - EnumType foo : How do I write foo. changeme()?

android - 如何在 Android 中使透明区域对于 ImageView 不可触摸?

android - Google Play、平板电脑屏幕截图和图像顺序

c# - XNA 截图显示了 pre-Bloom,而不是最终渲染

java - 阶段 : Not resizing to Scene