Android Debug
Upcoming SlideShare
Loading in...5
×
 

Android Debug

on

  • 1,549 views

Android: Debug Tips and Tricks

Android: Debug Tips and Tricks

Statistics

Views

Total Views
1,549
Views on SlideShare
1,541
Embed Views
8

Actions

Likes
1
Downloads
67
Comments
0

3 Embeds 8

http://www.linkedin.com 3
https://www.linkedin.com 3
http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Android Debug Android Debug Presentation Transcript

  • Android: Debug Tips and Tricks Mike Wolfson June 25, 2009
  • Agenda
    • Android Debug Bridge (adb)
      • Logcat
      • sqlite3
    • Traceview
      • Running
      • What to look for
    • Other Tools
      • Hierarchy Viewer
      • Spare Parts
  • Android Debug Bridge
    • Android Debug Bridge (adb)
      • tool for managing emulator instance or Android-powered device
      • devices, push/pull, start-server, install, port forwarding, jdwp, shell
    • logcat
      • Be a good citizen
      • Logging severity levels
      • Controlling what you see in the log
      • adb logcat -b radio/events
    • Sqlite3
      • ?????? Things you can do
  • Other Tools
    • Dalvik Debug Monitor Service
    • Hierarchy Viewer
    • Monkey
    • Spare Parts
  • Logcat settings
    • V — Verbose (lowest priority)
    • D — Debug
    • I — Info
    • W — Warning
    • E — Error
    • F — Fatal
    • S — Silent (highest priority, on which nothing is ever printed)
  • Traceview
    • What it is
      • ?????What it is
      • ????? Advanced stuff not covered
    • How to run it
      • ????Be a good citizen
      • ????Logging severity levels
      • ????Controlling what you see in the log
    • What to look for
      • ?????? Things you can do
    • Best Practices
  • Conclusion
    • Performance problems are bugs
    • Profile your applications often
    • Identify big problems
  • Questions???