Tell me more ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

The past week I was roaming with a poor contract so I mostly kept the data connection turned off. The phone was performing very slowly over this period. I'm wondering if it's possible for apps to block with a lack of data connection and therefore eventually use up resources more than they should?

share|improve this question
1  
We obviously can't debug your system at the time this happened, so I doubt that you will get a definitive answer. Besides that: What do you expect from the answer? I never had those problems when the data connection was disabled. But is possible that a bad behaving app caused this. – Flow Sep 4 '12 at 14:36
2  
Just a FYI from a dev perspective: In newer versions of Android SDK (I think since ICS, maybe GB) any http request (e.g. an API call to a webservice) must be called in it's own thread (e.g. AsyncTask), otherwise an exception is thrown at runtime. Any dev that doesn't do "long things" in AsyncTasks/threads is designing their app poorly. – Bryan Denny Sep 4 '12 at 14:43
@BryanDenny Yes, I think it's highly possible that devs are not always using async tasks to do requests. Even if they did though , you think it could be possible that the async queues could build up and clog up the system with status polling? – barrymac Sep 4 '12 at 15:04
@Flow I'm asking for developers opinions to give me an idea if bad practices in app development can cause a system to get bogged down due to not having a data connection – barrymac Sep 4 '12 at 15:07
I found an app called watchdog which is handy for detecting high resource usage apps. Dropsync was using a lot of time scanning folders, could be a culprit – barrymac Sep 4 '12 at 15:08
show 2 more comments

closed as not constructive by Flow, Izzy, Zuul, onik, GAThrawn Sep 25 '12 at 4:31

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

Browse other questions tagged or ask your own question.