【问题标题】:Android take screenshot of my application activityAndroid 截取我的应用程序活动的屏幕截图
【发布时间】:2013-11-17 13:59:30
【问题描述】:

我想从用户设备上截取我的应用程序的屏幕截图。如果设备没有root,真的可以吗?

基本上我想在发生某种错误时截屏。

我个人认为由于隐私问题等原因是不可能的。

如果可能的话,您能否提供一些示例或资源以获取更多信息?

【问题讨论】:

标签: android screenshot


【解决方案1】:

如果你想保存有关应用崩溃的信息,你必须使用acra library

ACRA 是一个库,可让 Android 应用程序自动将其崩溃报告发布到 Google Doc 表单。它面向 android 应用程序开发人员,以帮助他们在应用程序崩溃或出现错误行为时从应用程序中获取数据。 (取自链接)

希望这有帮助。

【讨论】:

  • 基本上,我不仅想保存崩溃,还想将所有日志保存到手机上,但会看看你的建议。有没有这样的android库,我可以在其中保存日志并将文件发送到服务器?
  • 是的,也许你可以做到这一点。深入了解 ACRA 库,
  • 不错的工具,但问题是它只在发生崩溃时发送报告!
  • 是的。但是当您的应用程序崩溃时,它会触发 ACRA 中的一些代码,您可以将拍摄快照的代码嵌入到那里。可能这个技巧对你有用。
  • 这里是以编程方式为您的应用拍摄快照的代码。 stackoverflow.com/questions/7762643/…查看Jovan的回答
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-26
  • 2011-06-12
  • 1970-01-01
  • 2021-07-12
  • 2014-12-30
相关资源
最近更新 更多