
Closed
Posted
need to record audio, save the file after 2 minutes, create new file, save the file after 2 minutes and so on. must run only in background. need to use Android Studio and Java. Not Kotlin
Project ID: 40400226
14 proposals
Remote project
Active 18 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average ₹257 INR/hour for this job

Hi, I’m Abhishek Rathore, a senior Android engineer with 8+ years experience. You need a background-only service that continuously records audio, splits files every 2 minutes, and saves them reliably using Java in Android Studio. I can build this cleanly and within Android’s background limits. ? Approach I’ll implement a Foreground Service (required for long-running background recording) using Java + MediaRecorder. A Handler/Alarm-based scheduler will rotate files every 2 minutes, ensuring seamless transitions without data loss. ✅ Core Features - Continuous background audio recording - Automatic file segmentation every 2 minutes - Reliable file saving with timestamped naming - Silent operation (no UI required) - Start/stop control via service triggers - Storage management (cleanup or limits if needed) ☁️ Reliability / Performance Handles Android 10+ background restrictions using Foreground Service + notification channel. Ensures recorder release/re-init on each cycle to avoid corruption. Includes edge handling for app kill, low memory, and permission flow. ? Deliverables - Android Studio project (Java) - Fully functional background recording service - Clean, documented code - Setup and testing guide ? Why Me I’ve built similar continuous recording and background service systems in production apps with strict OS constraints. Do you want the files stored locally only, or also uploaded periodically?
₹300 INR in 5 days
6.3
6.3

Hi, I can build your app using Java + Foreground Service + MediaRecorder for stable background recording. Audio will be recorded in 2-minute segments, auto-saved, and new files created continuously. Optimized to run reliably in background across modern Android versions. Handles permissions, storage, and battery optimizations properly. Clean, well-structured Java code with comments. APK + source + setup guide included. Ready to start immediately.
₹250 INR in 40 days
6.0
6.0

Hi, I saw your audio recording project and it's definitely something I can handle. I've built several Android apps that work with background services, media recording, and file management. Background audio recording with automatic file splitting is straightforward work with the right architecture. Here's what I understand you need: Continuous background audio recording using MediaRecorder or AudioRecord Automatic file save every 2 minutes New file creation after each save Persistent recording loop that survives app backgrounding Pure Java implementation in Android Studio What I'll deliver: Working Android app with proper background service handling Reliable 2-minute file splitting with clean file naming Continuous recording that doesn't stop when app is backgrounded Proper lifecycle management and error handling Clean Java code following Android best practices Manifest configuration for required permissions (RECORD_AUDIO, WRITE_EXTERNAL_STORAGE) Simple setup documentation I've worked with MediaRecorder and Android services extensively, so I understand the nuances of keeping background recording stable and reliable. I'll make sure the audio files save properly without corruption and the app handles edge cases gracefully. Happy to discuss specifics about file format, storage location, and any logging you might need. Ready to build this. What's your timeline? Cheers, Maisam
₹250 INR in 40 days
5.2
5.2

Hello Sir, I will not write any AI-generated lengthy bid . I’ll directly address your requirements: As 6+ year work Experience of Android Native App using Java (preferred)/Kotlin i can tell you with confident that i will deliver background record audio on native android java. will take 2500 INR one day delivery if all ok then msg me i did many java and kotlin job so not much difficult for me. I’ve just finished another project, so I’m fully available and can start immediately. Let’s schedule a quick call today to discuss the details. Best regards, Harshadbhai Ghori
₹200 INR in 40 days
4.4
4.4

Hi, i can make you the background recorder app which can record and save while running in background also restart the background service with device boot. I have well enough experience as i have made many similar projects and would love to work with you. Thank you
₹250 INR in 40 days
0.0
0.0

I am an expert **Android developer** specializing in background services and media processing. I will deliver a robust **Java-based** solution that records audio in continuous 2-minute segments entirely in the background. **My Plan:** * **Foreground Service:** Implementing a persistent service with a notification to ensure the OS doesn't kill the recording process. * **MediaRecorder Logic:** Using a `Timer` or `Handler` to seamlessly stop, save, and restart recording every 120 seconds. * **Storage:** Automating file naming and saving to the app's internal or scoped storage. * **Permissions:** Handling `RECORD_AUDIO` and `POST_NOTIFICATIONS` for Android 13+. Ready to start!
₹250 INR in 40 days
0.0
0.0

Hi, I’m Adarsh, a Lead Systems Architect. I specialize in high-speed, precision software development. I can deliver this continuous background audio recording service exactly to your specifications, strictly using Java. Execution Strategy: Strictly Java & Android Studio: The entire project will be developed in pure Java within Android Studio. Zero Kotlin will be used. Persistent Background Execution: Modern Android heavily restricts background execution. I will implement a robust Foreground Service to ensure the OS does not kill the recording process, keeping it running continuously while the app is minimized. Precise 2-Minute Chunking: I will engineer a precise loop utilizing MediaRecorder and a ScheduledExecutorService. Exactly every 120 seconds, the stream will elegantly stop, save the finalized audio file to local storage, and instantly initialize a new recording session with zero data loss. Storage & Permissions: I will handle the necessary RECORD_AUDIO and scoped storage permissions to ensure files are saved sequentially, cleanly, and securely. Deliverables: You will receive the structured Java source code and a debuggable APK demonstrating the continuous 2-minute loop in the background.
₹250 INR in 40 days
0.0
0.0

Hello, I am an experienced Android developer with strong expertise in Java and background services. I can implement a reliable background audio recording system in Android Studio using Java where audio is continuously recorded, automatically split into 2-minute segments, and saved as separate files without interrupting the process. I will use a proper foreground service to ensure the recording runs smoothly in the background, even when the app is minimized or the screen is off. Each audio segment will be handled efficiently using MediaRecorder, with automatic file creation and secure storage management to prevent data loss or performance issues. I have experience working with background services, file handling, and long-running processes in Android, ensuring stability and battery optimization. I will make sure the solution is clean, maintainable, and compatible with modern Android versions while following best practices. I am confident I can deliver a stable and production-ready solution within the required scope.
₹250 INR in 40 days
0.0
0.0

Hi, I have 8+ years of experience in Android (Java) development and have built background services involving audio processing and file handling. I can implement a reliable background recording service that captures audio continuously, automatically splits and saves files every 2 minutes, and keeps running smoothly even when the app is not in the foreground. I’ll use proper foreground/background service handling, manage permissions correctly, ensure efficient file storage, and prevent memory leaks or interruptions. The solution will be clean, stable, and fully compliant with modern Android background execution limits. Ready to start immediately and deliver a robust, production-ready implementation. Thanks
₹500 INR in 40 days
0.0
0.0

Hi, I can implement background audio recording in Java using Android Studio, saving files every 2 minutes continuously. I’m ready to start right away. Could you confirm the required audio format and minimum Android version? Best regards,
₹100 INR in 40 days
0.0
0.0

I totally understand your requirement—continuous background audio recording on Android (Java) with automatic file rotation every 2 minutes, ensuring stability even when the app isn’t in the foreground. I recently built a similar Android module (Java + Foreground Service) where audio was recorded in chunks and saved periodically for compliance logging. Implemented MediaRecorder with timed handlers, seamless file switching (no data loss), background execution via Foreground Service (to avoid OS killing), and safe storage handling across Android versions. For your case, I’ll design a persistent service that records audio, rotates files every 2 minutes, handles permissions (RECORD_AUDIO, FOREGROUND_SERVICE), and ensures compatibility with modern Android restrictions. Quick questions: Target Android version range (API level)? Preferred storage (internal, external, or scoped storage)? Any need for encryption or upload after recording? Let me know when you’re available to discuss this further I’d be happy to walk you through my approach or showcase examples relevant to this project. Looking forward to hearing from you! Best regards, Mulayam
₹250 INR in 40 days
0.0
0.0

As a highly-experienced and dedicated mobile app developer with over 8 years of experience, I have the skills and expertise you need to get this project done effectively and efficiently. While I understand your preference for Android Studio and Java, I want to emphasize my versatility in using different technologies. I'm even proficient in your other preferred platforms such as React Native and Flutter. This sets me apart because it means that should you require future enhancements or adaptations to this app or any other, you don't need to look for another freelancer. Regarding your project requirement, my extensive knowledge in Native Android makes me an ideal candidate to develop your background service for audio recording. Having successfully delivered more than 100 projects of varying complexities endows me with a deep understanding of developing reliable and efficient background services. Equipped with a solid foundation in Android development, I am confident that I can implement the efficient audio recording system you envisioned.
₹250 INR in 40 days
0.0
0.0

Sangrur, India
Payment method verified
Member since Oct 26, 2014
£750-1500 GBP
₹100-400 INR / hour
$10-100 USD
₹100-400 INR / hour
₹100-400 INR / hour
$750-1500 USD
₹750-1250 INR / hour
₹1500-12500 INR
$250-750 USD
$250-750 USD
€30-250 EUR
$15-25 USD / hour
₹600-1500 INR
£10-15 GBP / hour
₹750-1250 INR / hour
₹750-1250 INR / hour
$30-250 USD
₹12500-37500 INR
₹100-400 INR / hour
$25-50 USD / hour
₹37500-75000 INR
$3000-5000 USD
$10-30 USD
$30-250 AUD
$2-8 USD / hour