Android 截屏

Android Screenshot Capturing

我是 android 开发和 Kotlin 的新手。我正在尝试实现一项功能,当应用程序出现问题时截取屏幕截图并将屏幕截图上传到服务器。 我目前正在编写一个使用 DrawingCache 并将视图保存到位图图像的函数。除了这种方法,还有更好的方法吗?我想知道是否有办法使用 Android OS 级别的屏幕截图捕获机制?

没有。您应该只有自己的视图屏幕,而不是其他应用程序或系统状态栏。如果可能的话,这是 Android 的安全问题,Google 应该禁止它。