Android acra logcat缺线

Android acra logcat缺线,android,acra,Android,Acra,我做了安卓ACrA网站在向我的Google spredsheet发送日志信息方面所说的。我能够收到预期的日志,但我只得到最后10行,而不是我指定的150行。acra是应该给我发送150行还是应该查看150行,过滤掉我要求过滤的内容,然后给我发送过滤后的版本?我希望第一个也是这样。任何帮助都将不胜感激 谢谢正如我在评论中解释的那样: ACRA将logcat参数设置直接转发给logcat命令行,因此logcat负责过滤 我们可以修改ACRA来处理整个可用logcat输出的过滤。这还没有实施 从AC

我做了安卓ACrA网站在向我的Google spredsheet发送日志信息方面所说的。我能够收到预期的日志,但我只得到最后10行,而不是我指定的150行。acra是应该给我发送150行还是应该查看150行,过滤掉我要求过滤的内容,然后给我发送过滤后的版本?我希望第一个也是这样。任何帮助都将不胜感激


谢谢

正如我在评论中解释的那样:

  • ACRA将logcat参数设置直接转发给logcat命令行,因此logcat负责过滤
  • 我们可以修改ACRA来处理整个可用logcat输出的过滤。这还没有实施
  • 从ACRA 4.3.0开始(测试阶段一直持续到2012年9月1日),您可以在自己的文件中写入日志,并将其配置为在报告中发送其内容(具有可配置的行数)
  • 从JellyBean开始,READ_LOGS权限不授予第三方应用程序。只有系统应用程序才能使用它。另一方面,应用程序可以调用logcat,在没有任何许可的情况下只获取自己的跟踪

您如何要求ACRA在logcat上应用过滤器?Adb logcat-t 100-v长xx:I*:s,其中I filter仅显示带有标记xx的信息错误。您可以在帖子中添加ACRA配置代码吗?你们测试的安卓版本是什么?很抱歉回答晚了。感谢您的帮助,日志参数={“-t”,“150”,“-v”,“long”,“Rules:I”,“*:S”}。我使用2.3进行测试,并在4.0设备上进行测试。这些参数被传输到logcat。ACRA不负责过滤。为您提供信息,从JellyBean开始,logcat将只检索与您的应用程序相关的行。这是一项新的安全策略。谢谢凯文在这方面的帮助。我非常感谢Kevin,ACRA网站没有显示如何发送我自己的报告文件而不是日志cat。这个信息会很快被添加吗?或者你可以简单地告诉我:)维基已经更新了:我正在使用android版本4.1.1和acra-4.5.0的设备,但是我所有获取Logcat的尝试都失败了。它总是空的。这和-