Re: [android-developers] End user ANR stack trace has no line number

2013-01-24 Thread Mark Murphy
On Wed, Jan 23, 2013 at 9:52 PM, Peri Hartman pe...@kotatko.com wrote:
 Ok, I've done that and did something to cause my app to crash.  It gives the
 message unfortunately, X has stopped, but nothing gives me an option to
 send a stack trace.  Any other wise words?

Plug the device into your development machine and examine LogCat.

--
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Android Training in NYC: http://marakana.com/training/android/

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] End user ANR stack trace has no line number

2013-01-24 Thread Peri Hartman
Please keep in mind I'm trying to test whether I've setup Proguard 
correctly.  Thus, I need to see a stack trace sent by the end user to the 
developer console.

On Thursday, January 24, 2013 4:48:54 AM UTC-8, Mark Murphy (a Commons Guy) 
wrote:

 On Wed, Jan 23, 2013 at 9:52 PM, Peri Hartman 
 pe...@kotatko.comjavascript: 
 wrote: 
  Ok, I've done that and did something to cause my app to crash.  It gives 
 the 
  message unfortunately, X has stopped, but nothing gives me an option 
 to 
  send a stack trace.  Any other wise words? 

 Plug the device into your development machine and examine LogCat. 

 -- 
 Mark Murphy (a Commons Guy) 
 http://commonsware.com | http://github.com/commonsguy 
 http://commonsware.com/blog | http://twitter.com/commonsguy 

 Android Training in NYC: http://marakana.com/training/android/ 


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] End user ANR stack trace has no line number

2013-01-24 Thread Mark Murphy
On Thu, Jan 24, 2013 at 10:23 AM, Peri Hartman pe...@kotatko.com wrote:
 Please keep in mind I'm trying to test whether I've setup Proguard
 correctly.  Thus, I need to see a stack trace sent by the end user to the
 developer console.

The stack trace is the same no matter where it comes from LogCat, the
Developer Console, BugSense, etc. AFAIK. So long as you are testing
your production APK on the device, the stack trace as seen in LogCat
should be the same as what would show up in the Developer Console.

If you have any evidence to the contrary, please post a link.

--
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Android Training in NYC: http://marakana.com/training/android/

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] End user ANR stack trace has no line number

2013-01-24 Thread Peri Hartman
That makes sense - I can simply look at the log file and see if the stack 
trace contains line numbers.  From that I should know whether I setup 
Proguard correctly, right?

On Thursday, January 24, 2013 7:29:52 AM UTC-8, Mark Murphy (a Commons Guy) 
wrote:

 On Thu, Jan 24, 2013 at 10:23 AM, Peri Hartman 
 pe...@kotatko.comjavascript: 
 wrote: 
  Please keep in mind I'm trying to test whether I've setup Proguard 
  correctly.  Thus, I need to see a stack trace sent by the end user to 
 the 
  developer console. 

 The stack trace is the same no matter where it comes from LogCat, the 
 Developer Console, BugSense, etc. AFAIK. So long as you are testing 
 your production APK on the device, the stack trace as seen in LogCat 
 should be the same as what would show up in the Developer Console. 

 If you have any evidence to the contrary, please post a link. 

 -- 
 Mark Murphy (a Commons Guy) 
 http://commonsware.com | http://github.com/commonsguy 
 http://commonsware.com/blog | http://twitter.com/commonsguy 

 Android Training in NYC: http://marakana.com/training/android/ 


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] End user ANR stack trace has no line number

2013-01-24 Thread Mark Murphy
On Thu, Jan 24, 2013 at 10:42 AM, Peri Hartman pe...@kotatko.com wrote:
 That makes sense - I can simply look at the log file and see if the stack
 trace contains line numbers.  From that I should know whether I setup
 Proguard correctly, right?

Presumably. It depends a bit on what you did with your ProGuard setup
-- you may need to use ReTrace to translate the stack trace into
something usable.

--
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Android Training in NYC: http://marakana.com/training/android/

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] End user ANR stack trace has no line number

2013-01-23 Thread Peri Hartman
I made a change to my Proguard setup, but haven't figured out how to test 
it without publishing. Anyone know how to test the change locally?

On Tuesday, January 22, 2013 3:09:21 PM UTC-8, Mark Murphy (a Commons Guy) 
wrote:

 http://stackoverflow.com/questions/14466838/anr-has-no-line-number 

 Which itself is a duplicate of: 

 http://stackoverflow.com/questions/4619301/proguard-retrace-tools-output 

 On Tue, Jan 22, 2013 at 5:58 PM, Peri Hartman 
 pe...@kotatko.comjavascript: 
 wrote: 
  I have received an ANR from an end user, but the top line (in my code) 
 has 
  no line number. Why is that, and how am I supposed to identify the 
 error? 
  The code is obfuscated using progaurd. 
  
  More specifically, the first few lines of my stack trace are: 
  
  java.lang.NullPointerException 
  at com.perinote.perinote.main.MainActivity.onOptionsItemSelected(Unknown 
  Source) 
  at android.app.Activity.onMenuItemSelected(Activity.java:2502) 
  at 
  
 com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:950)
  

  
  -- 
  You received this message because you are subscribed to the Google 
  Groups Android Developers group. 
  To post to this group, send email to 
  android-d...@googlegroups.comjavascript: 
  To unsubscribe from this group, send email to 
  android-developers+unsubscr...@googlegroups.com javascript: 
  For more options, visit this group at 
  http://groups.google.com/group/android-developers?hl=en 



 -- 
 Mark Murphy (a Commons Guy) 
 http://commonsware.com | http://github.com/commonsguy 
 http://commonsware.com/blog | http://twitter.com/commonsguy 

 _The Busy Coder's Guide to Android Development_ Version 4.5 Available! 


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] End user ANR stack trace has no line number

2013-01-23 Thread bob
 

E-mail yourself the APK, and install it from your Gmail App.

On Wednesday, January 23, 2013 4:04:40 PM UTC-6, Peri Hartman wrote:

 I made a change to my Proguard setup, but haven't figured out how to test 
 it without publishing. Anyone know how to test the change locally?

 On Tuesday, January 22, 2013 3:09:21 PM UTC-8, Mark Murphy (a Commons Guy) 
 wrote:

 http://stackoverflow.com/questions/14466838/anr-has-no-line-number 

 Which itself is a duplicate of: 

 http://stackoverflow.com/questions/4619301/proguard-retrace-tools-output 

 On Tue, Jan 22, 2013 at 5:58 PM, Peri Hartman pe...@kotatko.com wrote: 
  I have received an ANR from an end user, but the top line (in my code) 
 has 
  no line number. Why is that, and how am I supposed to identify the 
 error? 
  The code is obfuscated using progaurd. 
  
  More specifically, the first few lines of my stack trace are: 
  
  java.lang.NullPointerException 
  at 
 com.perinote.perinote.main.MainActivity.onOptionsItemSelected(Unknown 
  Source) 
  at android.app.Activity.onMenuItemSelected(Activity.java:2502) 
  at 
  
 com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:950)
  

  
  -- 
  You received this message because you are subscribed to the Google 
  Groups Android Developers group. 
  To post to this group, send email to android-d...@googlegroups.com 
  To unsubscribe from this group, send email to 
  android-developers+unsubscr...@googlegroups.com 
  For more options, visit this group at 
  http://groups.google.com/group/android-developers?hl=en 



 -- 
 Mark Murphy (a Commons Guy) 
 http://commonsware.com | http://github.com/commonsguy 
 http://commonsware.com/blog | http://twitter.com/commonsguy 

 _The Busy Coder's Guide to Android Development_ Version 4.5 Available! 



-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] End user ANR stack trace has no line number

2013-01-23 Thread Mark Murphy
On Wed, Jan 23, 2013 at 5:04 PM, Peri Hartman pe...@kotatko.com wrote:
 I made a change to my Proguard setup, but haven't figured out how to test it
 without publishing. Anyone know how to test the change locally?

Test what? You can install your modified APK via adb install or any
number of other means.

In terms of testing whether you can now get access to the lines from
the stack trace, divide by zero somewhere to force a crash and then go
through the process of examining the log.

--
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

_The Busy Coder's Guide to Android Development_ Version 4.5 Available!

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


Re: [android-developers] End user ANR stack trace has no line number

2013-01-23 Thread Peri Hartman
Ok, I've done that and did something to cause my app to crash.  It gives 
the message unfortunately, X has stopped, but nothing gives me an option 
to send a stack trace.  Any other wise words?

On Wednesday, January 23, 2013 2:09:57 PM UTC-8, bob wrote:

 E-mail yourself the APK, and install it from your Gmail App.

 On Wednesday, January 23, 2013 4:04:40 PM UTC-6, Peri Hartman wrote:

 I made a change to my Proguard setup, but haven't figured out how to test 
 it without publishing. Anyone know how to test the change locally?

 On Tuesday, January 22, 2013 3:09:21 PM UTC-8, Mark Murphy (a Commons 
 Guy) wrote:

 http://stackoverflow.com/questions/14466838/anr-has-no-line-number 

 Which itself is a duplicate of: 

 http://stackoverflow.com/questions/4619301/proguard-retrace-tools-output 

 On Tue, Jan 22, 2013 at 5:58 PM, Peri Hartman pe...@kotatko.com 
 wrote: 
  I have received an ANR from an end user, but the top line (in my code) 
 has 
  no line number. Why is that, and how am I supposed to identify the 
 error? 
  The code is obfuscated using progaurd. 
  
  More specifically, the first few lines of my stack trace are: 
  
  java.lang.NullPointerException 
  at 
 com.perinote.perinote.main.MainActivity.onOptionsItemSelected(Unknown 
  Source) 
  at android.app.Activity.onMenuItemSelected(Activity.java:2502) 
  at 
  
 com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:950)
  

  
  -- 
  You received this message because you are subscribed to the Google 
  Groups Android Developers group. 
  To post to this group, send email to android-d...@googlegroups.com 
  To unsubscribe from this group, send email to 
  android-developers+unsubscr...@googlegroups.com 
  For more options, visit this group at 
  http://groups.google.com/group/android-developers?hl=en 



 -- 
 Mark Murphy (a Commons Guy) 
 http://commonsware.com | http://github.com/commonsguy 
 http://commonsware.com/blog | http://twitter.com/commonsguy 

 _The Busy Coder's Guide to Android Development_ Version 4.5 Available! 



-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] End user ANR stack trace has no line number

2013-01-23 Thread Peri Hartman

On Wednesday, January 23, 2013 6:52:29 PM UTC-8, Peri Hartman wrote:

 Ok, I've done that and did something to cause my app to crash.  It gives 
 the message unfortunately, X has stopped, but nothing gives me an option 
 to send a stack trace.  Any other wise words?  Are you sure it's possible 
 to send a stack trace from an app that's installed by email?

 On Wednesday, January 23, 2013 2:09:57 PM UTC-8, bob wrote:

 E-mail yourself the APK, and install it from your Gmail App.

 On Wednesday, January 23, 2013 4:04:40 PM UTC-6, Peri Hartman wrote:

 I made a change to my Proguard setup, but haven't figured out how to 
 test it without publishing. Anyone know how to test the change locally?

 On Tuesday, January 22, 2013 3:09:21 PM UTC-8, Mark Murphy (a Commons 
 Guy) wrote:

 http://stackoverflow.com/questions/14466838/anr-has-no-line-number 

 Which itself is a duplicate of: 

 http://stackoverflow.com/questions/4619301/proguard-retrace-tools-output 

 On Tue, Jan 22, 2013 at 5:58 PM, Peri Hartman pe...@kotatko.com 
 wrote: 
  I have received an ANR from an end user, but the top line (in my 
 code) has 
  no line number. Why is that, and how am I supposed to identify the 
 error? 
  The code is obfuscated using progaurd. 
  
  More specifically, the first few lines of my stack trace are: 
  
  java.lang.NullPointerException 
  at 
 com.perinote.perinote.main.MainActivity.onOptionsItemSelected(Unknown 
  Source) 
  at android.app.Activity.onMenuItemSelected(Activity.java:2502) 
  at 
  
 com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:950)
  

  
  -- 
  You received this message because you are subscribed to the Google 
  Groups Android Developers group. 
  To post to this group, send email to android-d...@googlegroups.com 
  To unsubscribe from this group, send email to 
  android-developers+unsubscr...@googlegroups.com 
  For more options, visit this group at 
  http://groups.google.com/group/android-developers?hl=en 



 -- 
 Mark Murphy (a Commons Guy) 
 http://commonsware.com | http://github.com/commonsguy 
 http://commonsware.com/blog | http://twitter.com/commonsguy 

 _The Busy Coder's Guide to Android Development_ Version 4.5 Available! 



-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] End user ANR stack trace has no line number

2013-01-22 Thread Mark Murphy
http://stackoverflow.com/questions/14466838/anr-has-no-line-number

Which itself is a duplicate of:

http://stackoverflow.com/questions/4619301/proguard-retrace-tools-output

On Tue, Jan 22, 2013 at 5:58 PM, Peri Hartman pe...@kotatko.com wrote:
 I have received an ANR from an end user, but the top line (in my code) has
 no line number. Why is that, and how am I supposed to identify the error?
 The code is obfuscated using progaurd.

 More specifically, the first few lines of my stack trace are:

 java.lang.NullPointerException
 at com.perinote.perinote.main.MainActivity.onOptionsItemSelected(Unknown
 Source)
 at android.app.Activity.onMenuItemSelected(Activity.java:2502)
 at
 com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:950)

 --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en



-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

_The Busy Coder's Guide to Android Development_ Version 4.5 Available!

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en