android


Effective Ways to Investigate an Android Crash?


I'm building a game in Unity for iOS and Android, and we're working with an external QA team to test the game. One recurring issue on Android is that a tester will report a crash, and provide an ADB log of the issue, but the log itself contains very little useful data. Sometimes, the only log output corresponding to the crash will be something like "Process x.y.z has died."
So, I started looking into Android Developer documentation and searching around online for the most effective ways to investigate Android crashes. It seems like I should be able to find a crash dump somewhere, or do some instrumentation to provide more helpful information about the crash. I'm basically trying to find clues as to why a crash occurred. But I'm surprisingly finding no documentation or tutorials on the subject!
Can anyone point me in the right direction on this? Is there a documentation page I've missed, or a detailed tutorial on the subject? Is there some file beyond the ADB logs I should request from the tester? Am I lacking some vital app instrumentation that would report crash information in an online dashboard?
bugreport command creates a report that contains device logs, stack traces, and other diagnostic information to help you find and fix bugs in your app. You can capture a bug report from your device using
$ adb bugreport
You can find more information about this command at Capture and Read Bug Reports

Related Links

Heads-up Notification - which side to swipe
Android ImageButton's image to be replaced with another image
Saving the textview background color that has been changed dynamically
Which is the best software for Android Development? [closed]
Local history when migrating from Eclipse to Android Studio
Android add textview at position 0,0 is not working
Android Getting Fragment ID for use in Switch statement
File Transfer not working smack 4.1 android
Android overflow menu intercept event
textboxes in cusotm listview loses the content on scrolling
Cordova diagnostic plugin switchToLocationSettings()
adding new font android application [duplicate]
Why my button is shown and than quickly hidden onResume
How to add spinning circle while loading a website in webview?
Realm and Retrofit, how to save outside the UI thread?
Active Android onDelete and onDelete

Categories

HOME
c++11
apache-flink
interface
jelastic
jsf-2.2
ms-access-2016
switch-statement
onclick
regular-language
little-proxy
watson-conversation
mautic
emoji
datastage
jxl
ipmitool
selenium-ide
plink
parameter-passing
http-post
linear-algebra
scsi
feathersjs
git-extensions
replication
sar
breadth-first-search
jquery-ias
opentk
subclass
alm
send
utorrent
left-join
deltaspike
baidu-map
fiware-cygnus
swagger-php
reactivekit
news
comparison-operators
dbnull
install.packages
lpsolve
smoothstate.js
flask-login
phpdbg
dynamic-linq
httrack
proget
identification
tf
headless
ngmaterial
arules
flyout
cpu-cache
juice-ui
rmongo
autosar
xcode-server
vulcanize
jboss-tools
expectations
simevents
mediametadataretriever
project-organization
turbo-prolog
database-relations
ascii-art
rasterize
text-search
rpart
sql-server-data-tools
fits
uncaught-typeerror
ignite-ui
verold
draw2d-js
gae-quotas
light
breakout
node-blade
css-reset
actiondispatch
cardreader
http-status-code-410
twisted.web
qtconcurrent
garbage
predicatebuilder
jsr286
node-redis
nhprof
commerceserver2007
object-database
ajax-polling
burndowncharts
cfwindow
asynchronous-wcf-call

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App