我在android市場上有一個應用程序,除了例外和錯誤被抓住併發送給我的阿拉。內存不足錯誤,我的應用程序的錯誤?
但我收到了很多內存不足的錯誤.. 在不同類型的課程......我的一些應用,一些常規Java ..
這是否一定意味着有我的應用程序有問題,或者它也可能是由於其他進程而導致電話內存不足?
用戶是否也會得到一個fc對話框?
其他信息
有一個在我的應用程序沒有什麼記憶intensite ..
沒有圖片...數據沒有大塊.. 只有一個簡單的view..and最密集的一個Mobclix的廣告..
我是新來的java ...所以我可能有泄漏的地方..但我覺得很難調試。 但在這一點上,我甚至不知道有什麼錯...
我得到約25-50 OOM的錯誤每天..但相比,它顯示了一天的60.000廣告。 (我每次開始時只顯示1或2個廣告),並不是太多。
1收到這樣的錯誤:
"java.lang.OutOfMemoryError
at org.apache.http.impl.io.AbstractSessionInputBuffer.init(AbstractSessionInputBuffer.java:79)
at org.apache.http.impl.io.SocketInputBuffer.<init>(SocketInputBuffer.java:93)
at android.net.http.AndroidHttpClientConnection.bind(AndroidHttpClientConnection.java:114)
at android.net.http.HttpConnection.openConnection(HttpConnection.java:61)
at android.net.http.Connection.openHttpConnection(Connection.java:378)
at android.net.http.Connection.processRequests(Connection.java:237)
at android.net.http.ConnectionThread.run(ConnectionThread.java:125)
「
"java.lang.OutOfMemoryError
at java.io.BufferedReader.<init>(BufferedReader.java:102)
at com.mobclix.android.sdk.Mobclix$FetchResponseThread.run(Mobclix.java:1422)
at com.mobclix.android.sdk.MobclixAdView$FetchAdResponseThread.run(MobclixAdView.java:390)
at java.util.Timer$TimerImpl.run(Timer.java:290)
」
"java.lang.OutOfMemoryError
at org.apache.http.util.ByteArrayBuffer.<init>(ByteArrayBuffer.java:53)
at org.apache.http.impl.io.AbstractSessionOutputBuffer.init(AbstractSessionOutputBuffer.java:77)
at org.apache.http.impl.io.SocketOutputBuffer.<init>(SocketOutputBuffer.java:76)
at android.net.http.AndroidHttpClientConnection.bind(AndroidHttpClientConnection.java:115)
at android.net.http.HttpConnection.openConnection(HttpConnection.java:61)
at android.net.http.Connection.openHttpConnection(Connection.java:378)
at android.net.http.Connection.processRequests(Connection.java:237)
at android.net.http.ConnectionThread.run(ConnectionThread.java:125)
「
所以主要問題is..am我一些地方泄漏.. 或可以這被認爲是正常的,因爲在很小的情況下,由於其他應用程序運行,手機可能會因內存不足而被佔用。
您的應用程序對內存要求很高嗎?或者像http://developer.android.com/resources/articles/avoiding-memory-leaks.html表示上下文有些泄露? – xandy 2010-06-16 17:25:38
這可能是與討論(並修復!)相同的問題http://stackoverflow.com/questions/5358014/android-httpclient-oom-on-4g-lte-htc-thunderbolt – 2012-11-05 10:13:02
@ xandy的鏈接已死亡。這是[一個活的](http://android-developers.blogspot.ru/2009/01/avoiding-memory-leaks.html) – 2014-09-02 11:19:28