In my application,from a Service, i am entering data into database and collecting those datas in some Bean class object in a repeated time interval using a Timer. I am using that instance in my Activity to get the data. The system worked fine first. But the service keeps on consuming more memory. At some point it reached almost 30 MB. Eventually service is closed by the ActivityManager and statement issued is:Force stopping service ServiceRecord .Why service consumes so much memory,but the Application ran in just 100KB or so. I have used the MAT in eclipse, but it does not give a clear picture which is consuming so much memory.
Service using too much memory in android resulting Force stopping
1k views Asked by Naba At
1
There are 1 answers
Related Questions in ANDROID
- Creating global Class holder
- Flutter + Dart: Editing name of a tab shows up a black screen
- android-pdf-viewer Received status code 401 from server: Unauthorized
- Sdk 34 WRITE_EXTERNAL_STORAGE not working
- ussd reader in Recket Native module
- Incorrect display of LinearGradientBrush in IOS
- The Binary Version Of its metadata is 1.8.0, expected Version is 1.6.0 build error
- I can't make TextInput to auto expand properly in Android
- Creating multiple instances of a class with different initializing values in Flutter
- How to create a lottie animation
- making android analyze with coverity sast tool
- Flutter plugin development android src not opening after opening example
- I initialize my ViewModel in the Activity with several fragments as tabs, but the fragments(tabs) return null for the updated livedata
- Node.js Server + Socket.IO + Android Mobile Applicatoin XHR Polling Error...?
- How I can use the shared preferences class?
Related Questions in ANDROID-SERVICE
- My Foreground service is crashing on Android 14
- How to launch android activity in background, or minimized, when screen locked in Android 14 and start the activity with broadcast intent
- The slider does not move after pausing the player MediaSession Android studio
- Android service and thread in singleton are the equivalent?
- How to ensure that my foreground service will be running as long as possible?
- onServiceConnected not called but context#bindService return true
- How can I make an app reopen when closed on an Android device?
- stopservice does not work after ondestroy
- How to run a service in background on Android 10? Rooted device
- How to disable TileService for Android 34+ but keep for previous versions?
- Is okay to collect state from Service in ViewModel for my android app?
- What is the differernce between foreground and background service in Android in terms of code?
- Users crashing because of Service.startForeground() not allowed due to mAllowStartForeground false only on Anddroid 14
- .NET MAUI Android - Unable to create service: class not found exception
- Delphi Android service was stopped after closing the android application
Related Questions in ECLIPSE-MEMORY-ANALYZER
- Difference Between Linter, Sanitizer and Analyzers
- Failed to load p2 metadata repository from location https://download.eclipse.org/eclipse/updates/4.30
- How can I extract raw byte arrays stored in Map<?, byte[]> objects from a Java heap dump?
- eclipse memory analyzer tool not working mac m1 java 8
- How to change a maximum row length limit of 1024 symbols in Eclipse Memory Analyzer (MAT)?
- Using eclipse Memory Analyzer(MAT) in batch mode and stuck at a subtask
- Eclipse Memory Analyzer does not show java processes
- How can I analyze heapdump fetched from spring boot admin?
- JVM heap dump without trace information: "Unresolved Name"
- Memory Leak in Jackson ObjectMapper's SerializerCache
- Memory leak due to org.hibernate.internal.SessionFactoryImpl hard to trace
- How to open eclipse memory anaylzer index files in eclipse
- jps not listing tomcat process and jmap fails to create heap dump
- Why do I get OutOfMemoryError but the heap dump shows a lot of memory as free
- Finding cause of orphaned database connections between tomcat with hikari pool and PostgreSQL server
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
You must have memory leak somewhere. Check this, it gives good information on how to manage memory in Android.