需要来自Debug Android App的Stacktrace错误日志而不使用Google Play

时间:2016-02-16 08:31:40

标签: android debugging logcat

我需要使用Android应用程序(调试,通过DeployGate部署)从我的用户那里获得带有堆栈跟踪的错误日志。我尝试过DeployGate SDK和RemoteLogCat。 RemoteLogCat和DeployGate只发送我自己输入的Log消息,但是我需要当前的LogCat数据(好像它会连接到我自己的PC上),LogLevel为“Error”。

这就是我需要的:

E/AndroidRuntime: FATAL EXCEPTION: main 
Process: www.myapp.nl.simpelfragmentvoorbeeld, PID: 5020 
java.lang.RuntimeException: NullPointerException
at www.myapp.nl.MainActivity$1.onClick(MainActivity.java:87) 
at android.view.View.performClick(View.java:5197) 
at android.view.View$PerformClick.run(View.java:20926) 
at android.os.Handler.handleCallback(Handler.java:739) 
at android.os.Handler.dispatchMessage(Handler.java:95) 
at android.os.Looper.loop(Looper.java:145) 
at android.app.ActivityThread.main(ActivityThread.java:5944) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at    
   com.android.internal.os.ZygoteInit$MethodAndArgsCaller.
run(ZygoteInit.java:1389) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1184)

非常感谢你们!

1 个答案:

答案 0 :(得分:1)

解决方案正在使用ACRA

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

相关问题