You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-6Lines changed: 13 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -57,10 +57,6 @@ List of steps necessary to setup full Backtrace Unity integration.
57
57
58
58
Watch this 1 minute silent video to see the Integration and Configuration in action. The first 20 seconds of the video shows the above Integrating steps, and the second part shows details of the below Client and Database Settings - https://player.vimeo.com/video/300051476
59
59
60
-
## Plugin best practices
61
-
62
-
Plugin allows you to define maximum depth of game objects. By default its disabled (Game object depth is equal to -1). If you will use 0 as maximum depth of game object we will use default game object limit - 16. If you would like to specify game object depth size to n, please insert n in Backtrace configuration text box. If you require game obejct depth to be above 30, please contact support.
63
-
64
60
## Backtrace Client and Offline Database Settings
65
61
66
62
The following is a reference guide to the Backtrace Client fields:
@@ -84,6 +80,10 @@ The following is a reference guide to the Backtrace Client fields:
84
80
- Maximum retries: If the database is unable to send its record, this setting specifies the maximum number of retries before the system gives up.
85
81
- Retry order: This specifies in which order records are sent to the Backtrace server.
86
82
83
+
## Best Practices
84
+
85
+
The backtrace-unity library allows you to define maximum depth of collected game object information. You can set game object depth to *n*, where *n* is an integer between -1 and 30. -1 is the default and disables collection. An integer between 1 and 30 can be specified to collect game objects *n* levels deep. If you set to 0, the system will collect the game object limit (typically 16).
86
+
87
87
# API Overview
88
88
89
89
You can further configure your game to submit crashes by making further changes in the C# code for your game.
@@ -249,6 +249,15 @@ Notes:
249
249
-`BacktraceDatabase``Count` method will return number of all records stored in database (included deduplicated records),
250
250
-`BacktarceDatabase``Delete` method will remove record (with multiple deduplicated records) at the same time.
251
251
252
+
# Android Specific information
253
+
The backtrace-unity library includes support for capturing additional Android Native information, from underlying Android OS (Memory and process related), JNI, and NDK layers.
254
+
255
+
## Native process and memory related information
256
+
system.memory usage related information including memfree, swapfree, and vmalloc.used is now available. Additional VM details and voluntary / nonvountary ctxt switches are included
257
+
258
+
## ANR
259
+
When configuring the nacktrace-unity client for an Android deployment, programmers will have a toggle available in backtrace-unity GUI in the Unity Editor to enable or disable ANR reports. This will use the default of 5 seconds.
- Backtrace Unity integration use JSON.NET library to create diagnostic JSON. JSON.NET Source code is available in `src` directory. JSON.NET was modified for Backtrace-plugin purpose.
0 commit comments