Minggu, 21 Juni 2015

How to debug a service in Android(Even if it is an isolated process)

How to debug a service in Android(Even if it is an isolated process) - First announced in March 2017, the Xperia L1 has come to replace Sony’s now discontinued E series. Priced at a surprisingly cheap £169, the L1 is Sony’s newest attempt at shaking up the budget phone market. Its large screen and sleek design make us think of Sony’s higher range of smartphones: it would be hard to single it out as the cheapest model in a line of Xperias. But at such a bargain price, we can’t expect it to perform as well as its more expensive counterparts. So how does the L1 hold up to other low-budget smartphones? Here’s our Xperia L1 review. first time the View branding, well we have collected a lot of data from the field directly and from many other blogs so very complete his discussion here about How to debug a service in Android(Even if it is an isolated process), on this blog we also have to provide the latest automotive information from all the brands associated with the automobile. ok please continue reading:

Hey everyone,

Ramadan kareem,

Its been so lazy nowadays to create posts,due to Ramadan fast and works,etc.But don't worry i am always online to help people out there reading my posts.

Introduction

Yes i know its been a heck,when it comes to debug a service started using startService or may be at boot time or from any kind of invokers.Especially one may be creating a service that do a lot of work such as heavy image decoding or video editing or file downloading or file uploading or heavy processor eating process,they are so happy seeing android does anything that they to tell to him until they android refuses and they caught up in an error.There comes the way for debugging.


But wait.Is it possible to debug a service.?

Answer is simple,Yes it is.

Steps on How to debug an android service?

When i am writing this post,i am using Eclipse as my Android Toolkit for developing purposes.But this tutorial is not just mentioned for eclipse.But for any integrated development environment out there available in the market.


  • Not more not less.Its just a case of adding a single line of code to start debugging your service,it gives you the knowledge of your precious app's working and helps to get live error reports line by line as debugging just android GUI application.
  • Just add the code snippet below into your service's onStart or onCreate or where do in the code you want to debug.

android.os.Debug.waitForDebugger();
  • The above piece of code will do the magic.Just put your break point after the above code like this.



Key Points :- 

  1. Don't forget to debug the app not just running the application.
  2. Please place the waitForDebugger code snippet before the break point you have placed,so that it can caught up.


Enjoy debugging your precious intensive service.

Tidak ada komentar:

Posting Komentar