I'm using latest Android studio + latest Google Play Services library.
After building my signed APK and release to the market, I realize a huge
increasing number of ANR, which never happens before the update.
Here's my proguard tracing.
----- pid 31236 at 2014-12-22 09:36:21 -----
Cmd line: org.yccheok.jstock.gui
JNI: CheckJNI is off; workarounds are off; pins=0; globals=247
DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0)
"main" prio=5 tid=1 MONITOR
| group="main" sCount=1 dsCount=0 obj=0x418a4ea0 self=0x4179f180
| sysTid=31236 nice=-11 sched=0/0 cgrp=apps handle=1074516308
| state=S schedstat=( 0 0 0 ) utm=23 stm=3 core=0
at com.google.android.gms.analytics.ae.void U(java.lang.String)((null):~-1)
com.google.android.gms.analytics.Logger getLogger()
- waiting to lock <0x42b8e0c8> held by tid=11 (client_id_fetcher)
at com.google.android.gms.analytics.ae.void V(java.lang.String)((null):-1)
at
com.google.android.gms.analytics.GoogleAnalytics.com.google.android.gms.analytics.GoogleAnalytics
getInstance(android.content.Context)((null):-1)
com.google.android.gms.analytics.GoogleAnalytics eY()
void
a(com.google.android.gms.analytics.aa)
int ai(java.lang.String)
void setDryRun(boolean)
void
enableAutoActivityReports(android.app.Application)
void
reportActivityStart(android.app.Activity)
com.google.android.gms.analytics.Tracker newTracker(int)
com.google.android.gms.analytics.Tracker
a(com.google.android.gms.analytics.Tracker)
void
a(com.google.android.gms.analytics.GoogleAnalytics$a)
void u(java.util.Map)
at com.google.android.gms.analytics.GoogleAnalytics.void eZ()((null):-1)
at com.google.android.gms.analytics.GoogleAnalytics.<init>((null):-1)
at com.google.android.gms.analytics.GoogleAnalytics.<init>((null):-1)
at
com.google.android.gms.analytics.GoogleAnalytics.com.google.android.gms.analytics.GoogleAnalytics
getInstance(android.content.Context)((null):-1)
com.google.android.gms.analytics.GoogleAnalytics eY()
void
a(com.google.android.gms.analytics.aa)
int ai(java.lang.String)
void setDryRun(boolean)
void
enableAutoActivityReports(android.app.Application)
void
reportActivityStart(android.app.Activity)
com.google.android.gms.analytics.Tracker newTracker(int)
com.google.android.gms.analytics.Tracker
a(com.google.android.gms.analytics.Tracker)
void
a(com.google.android.gms.analytics.GoogleAnalytics$a)
void u(java.util.Map)
at org.yccheok.jstock.gui.Utils.com.google.android.gms.analytics.Tracker
getTracker()(SourceFile:532)
It seems like causing by Google Analytic getTracker method.
Currently, I have no way but unpublish my app from the market to prevent
any negative impact on my users.
Can Google look into this issues? I can provide further information if
anyone interested.
Thanks.
Cheok
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
---
You received this message because you are subscribed to the Google Groups
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.