"Feature release" Crash not good to find? Bugly to the weapon!

Source: Internet
Author: User

Since bugly on-line, through the developers of the trial and word of mouth, the current bugly has ushered in a large number of users, the industry's response can only be used to describe:


Of course, there are a lot of programmers brother in the process of using a number of problems encountered, such as follow the guidance of the document is correctly connected, but the crash document is not readable, it is difficult to pinpoint the location of crash. For this problem, small series kneeling hug technology Brothers thigh, carry on a careful review, seriously pondering, found that the original is the symbol of the list of evil.


When it comes to this, someone has to ask:



In the process of product development, for code and product protection, almost all non-open source apps will be confusing code. However, when the crash information is collected, it needs to be symbolized to restore the code information so that the developer can locate the bug. It's like encryption and decryption of the cipher code in the spy game. To make it easy to understand, I'll give you a chestnut here.



Using iOS For example, we usually see the crash document when we do not symbolize the restoration of the code:


These are the addresses, readable, but crash very difficult to locate, do not know how many pairs of blind programmer brother Shiny Big eyes ~ ~ But if the symbolic decoding, we see the file is this:


In the Android platform, this kind of problem is usually shown:




In order to make the document content clearer and more convenient to locate the crash, each developer will manually configure the symbol table each time they access. Experienced the development of manual configuration brother must know this is a troublesome job, in order to save everyone in the fire and fire, Bugly added a script to automatically configure the symbol table function, abandon the complex configuration symbol table flow, automated configuration work done. This symbol table automatic configuration, IOS and Android development can be used, just follow the platform provided by the Access Guide to access, manually configure the symbol table of the bitter days will be gone forever!


(Speaking of this, please allow small series to rub the tears of excitement ...) )


But after the configuration of the symbol table for restore, many of the development brothers still need a very good eye-to-line scan to find crash. For this reason bugly, as a conscientious and sentimental tool platform in the industry, has added new features such as:


1. Optimize critical stack lines in the crash stack for efficient positioning

Previous stacks, no head, no tail, a half-day to find a key message? Little Lori finally can't stand, the regular meeting on a pair of big eyes, tears, staring at everyone, change not to change? Would you dare say no change? It's not changing.



2. Optimize crash list information display key stack, at a glance

When the stutter function is launched, the third line of the problem in the Stutter list is changed directly to the "first line application stack" information, which gets everyone's praise. Now the crash list is supported, let's make it easier to locate the crash ~



------------more about the features-------------


1. Update Android NDK Dynamic Library 2.0.5

Android native exception stack get refactoring to get a more complete stack

Solve empty Stack "empty stack" problem

New schema support: ARM64-V8A, x86, x86_64


2. Update Unity Plugin SDK 1.2.5

Modify the interface class to BuglyAgent.cs

Modify the initialization method to Buglyagent.initwithappid (string)

Add System Log callback method buglyagent.logcallbackdelegate to replace Application.logcallback

Add Method Buglyagent.reportexception (Exception, string) to proactively escalate a custom C # exception

Add Method Buglyagent.reportexception (String, String, string) to proactively escalate custom errors


"A little something to say"

I heard that Tanabata will be to, bugly technical classmates overtime, for you to develop the elder brother presents these new features, I hope you use the rest assured that with the comfort. Life is too short, put those configuration symbol table, hard to find crash time all take to sway it, dating their hearts goddess and male God, and will silently bless, temporarily can only help you here.


Want to learn more about new features? Please pay close attention to Bulgy's public number.


Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

"Feature release" Crash not good to find? Bugly to the weapon!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.