httpurlconnection - Android restarts App with message "Turning on JNI app bug workarounds for target SDK version 9..." -


we developing app following entries in manifest

<uses-sdk android:maxsdkversion="18" android:minsdkversion="8" android:targetsdkversion="9" /> 

the application receives messages via gcm containing id, app grabs corresponding messages app engine via id.

some of our customers complain about, messages not being fetched server part of logcat output (sorry, partly german)

--------- beginning of /dev/log/main 08-13 21:03:12.605 29031 29031 dalvikvm: turning on jni app bug workarounds target sdk version 9... 08-13 21:03:12.730 29031 29031 appx.android.apagerapp: oncreate() <------------- 08-13 21:03:12.735 29031 29031 w appx.android.apagerapp: entwicklereinstellungen aus 08-13 21:03:12.740 29031 29031 v appx.android.services.c2dmreceiver: broadcast empfangen. 08-13 21:03:12.740 29031 29031 d appx.android.services.c2dmreceiver: broadcast: receive (nachricht empfangen). 08-13 21:03:12.740 29031 29031 d appx.android.services.c2dmreceiver: led einstellung gesetzt, aktiviere led 08-13 21:03:12.775 29031 29031 v appx.android.services.c2dmreceiver: starte verarbeitung der nachricht. 08-13 21:03:12.775 29031 29031 appx.android.services.c2dmreceiver: acquiring cpu wake lock... 08-13 21:03:12.780 29031 29031 appx.android.services.c2dmreceiver: cpu wake lock acquired 08-13 21:03:12.780 29031 29031 d appx.android.apagerapp: alarmqueue null, creating new 1 08-13 21:03:12.780 29031 29031 v appx.android.services.getmessagefromserver: start fetching message. 08-13 21:03:12.795 29031 29031 appx.android.services.getmessagefromserver: internetverbindung besteht: true 08-13 21:03:12.795 29031 29031 appx.android.services.getmessagefromserver: connectiontype: mobile 08-13 21:03:12.795 29031 29031 appx.android.services.getmessagefromserver: erster start, setze timestampoflastalarm auf aktuelle systemzeit 08-13 21:03:18.825 29244 29244 dalvikvm: turning on jni app bug workarounds target sdk version 9... 08-13 21:03:19.010 29244 29244 appx.android.apagerapp: oncreate()  <------------- 08-13 21:03:19.015 29244 29244 w appx.android.apagerapp: entwicklereinstellungen aus 

as can see, there magic line turning on jni app bug workarounds target sdk version 9... restarts app (performs application oncreate())

that's bad, because @ point app tries http get.

does know what's going on here , produces restart? far understand issue, there workarounds applied provide compatibility of newer android version (running on phone) code compiled against right? how can fix that? intended restart phone?

the class in question java.net.httpurlconnection, app seems restart, when class comes play (httpurlconnection con = (httpurlconnection) url.openconnection())

the user's device looks this: release: 4.2.2 sdk_int: 17 manufacturer: samsung model: gt-i9300

thanks lot!


Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -