zulfiqar
zulfiqar

Reputation: 29

oops! OutOfMemoryError

guys. my problem is OutOfMemoryError Exception. but anyhow i controlled it a lot using system.gc() and clearing my stuff as soon as its not required, but system.gc is not working for android 1.5 and 1.6 framework. and hence i am not able to control OutOfMemoryError on 1.5 and 1.6. for rest of releases application works fine. is this a problem of lower version releases or something else????? I tested it a lot , it works fine from android 2.0 onwards

Upvotes: 0

Views: 258

Answers (1)

weekens
weekens

Reputation: 8292

As far as I know, System.gc() won't save you from OutOfMemoryError. It's not caused by excessive garbage (objects with no references), but it may be caused by too much referenced objects in the heap. So, try to look for memory leaks in your program. Example: you add elements to a list or hash map, but never remove them. They remain referenced in the heap, and GC cannot collect them.

Upvotes: 1

Related Questions