Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Help: Unity app to take RAW (DNG) photo on with fixed settings
I have a simple Android app that listens for a TCP signal and takes a photo when it receives one.
Now I want to make sure the photo is saved in RAW (DNG) format, and that it's taken with fixed camera settings:
Shutter speed: 1/120
Fixed ISO
Fixed white balance
No auto-exposure or auto-white-balance changes between shots
The goal is to take multiple shots under consistent conditions, without any variation in color or exposure.
Any advice on how to achieve this?...
https://redd.it/1kaw0cg
@reddit_androiddev
Is your company pressuring teams to adopt AI tools?
We have been having a couple of AI workshops where we learn about AI tools, prompt engineering and AI in general.
All of this is generally pretty interesting however we are also being told that we need to have "AI related goals", use Cursor IDE, propose ideas to enhance our workflow with AI, etc.
I'm not opposed to this but it feels kinda odd, most of the tools I've been learning about are related to interacting with Figma, Github, Confluence or analytics platforms to make it "easier" but to m...
https://redd.it/1kavjij
@reddit_androiddev
💡 Android Debug vs Release Builds: Best Practices and Common Pitfalls (Beginner-Friendly Guide)
Hey devs! 👋
I recently wrote a Medium article breaking down the differences between Debug and Release builds in Android — something we often overlook but can seriously affect performance, security, and user experience if misconfigured.
In the post, I cover:
✅ Key differences between debug & release
✅ Best practices for configuring build.gradle
✅ How to manage logs, API keys, and ProGuard rules
⚠️ Common mistakes like leaving logs in release, using the same API keys, or skippin...
https://redd.it/1kap6c1
@reddit_androiddev
Google fast pair notification
Hi, new to this community. I used to get notification of earbuds and case battery status from google fast pair service, but my new earbuds only shows them randomly for a just a moment and then disappear. Is there a way to trigger that specific google Play service process again or gain access to google fast pair data on the connected buds and display it through another app. If another app is possible to do so, I'm planning to make one, sorry if I posted this in the wrong sub....
https://redd.it/1kao4ya
@reddit_androiddev
Experience of using Linux as android developer
I am considering to change my operating system to Linux as Android developer
I want your opinion about it or users who are using linux for Andriod developer...
https://redd.it/1kao9l5
@reddit_androiddev
Android Power Up Down Event timestamp?
Hello,
I am looking for what I believe is a timestamp created from android powering up and down however I can't find anything online. This is likely something that has or had occurred in android system since 2014 given the information I do have.
Does anyone know anything? Any help appreciated...
https://redd.it/1kakvy0
@reddit_androiddev
Android SDE phone screening
Has anyone gone through a phone screening for Android SDE position?
Please share your experience and insights. Also, Do we have to code in Kotlin or does Java work too? ...
https://redd.it/1kadljr
@reddit_androiddev
Launching File Transfer Soon - Looking for Suggestions
https://redd.it/1kagklr
@reddit_androiddev
Build Mobile Apps using text
https://reddit.com/link/1kagpnd/video/geqadlccppxe1/player
Hey r/androiddev,
I’ve been working on something I thought this community might find interesting — it's called MakeX. Basically, you type a simple text prompt ("build a task manager app" or "create a workout tracker") and it generates a real, working mobile app for you. You can preview it instantly on your phone, export the full code, and even manage app versions like Git inside a UI.
We’re different from things l...
https://redd.it/1kagpnd
@reddit_androiddev
Can anyone help? Whya are these grouped? Under system apps? Unable to stop/disable/unallow/delete?
https://redd.it/1kadeqv
@reddit_androiddev
What should be tested with unit tests in an android app?
Hello!
The time has finally come when I need to write unit tests. I read somewhere that it's very hard to do that if you weren't thinking of writing tests when you wrote the code, I don't know if that's true, but I didn't think i'll need to write them.
So what can and needs to be tested?
For example, my project follows mvvm structure mostly, I think. I have a few different viewmodels. Some of the functions end goal is to write/read something to/from room database, some to send/receive ...
https://redd.it/1kabeu1
@reddit_androiddev
Best way to decrease memory usage at compile time? And improve build times?
Hello, I have joined the new project recently and one thing i was stunned to see that it needs higher memory to compile the build for example if I set jvmargs xmx below 8 it always gives me daemon disappeared error. Also cannot run gradle commands on with build system having less cpu like 4-6, any thoughts and suggestions?...
https://redd.it/1k9yyj3
@reddit_androiddev
Android Studio Narwhal | 2025.1.1 Canary 8 now available
https://androidstudio.googleblog.com/2025/04/android-studio-narwhal-202511-canary-8.html
https://redd.it/1ka0j77
@reddit_androiddev
I'm the guy who posted about my AI-powered app developer account suspension.
https://redd.it/1ka3ib7
@reddit_androiddev
Question about how to architect my fitness app.
For context: I'm not a professional, but I have some background in software development from college, so I'm not a complete beginner. I got tired of having to take notes on my phone for each exercise I do in the gym, and I thought I could automate it. So, I've been teaching myself Android development, and this idea is what I'm working on.
Now, onto the architecture part. I have a Profile class, an Exercise class, and implementations of a Program interface, which defines a set of rules for updat...
https://redd.it/1k9y38f
@reddit_androiddev
Host Card Emulator
https://redd.it/1katstd
@reddit_androiddev
Equalizer application
Hi guys, I'm trying to build an audio equalizer app, but I can't manage the global audio mix. Using 0 as session id for the equalizer API is deprecated, I tried to apply the equalizer on all session IDs but it didn't worked. Any tips?...
https://redd.it/1kast3s
@reddit_androiddev
App Rejected Due to "The item that you were attempting to purchase could not be found"
Our app is rejected from Google Play review with this kind of message.
Review team gets this message while trying to purchase our Weekely/Monthly/Yearly subscription. We are trying to reproduce this message in the internal and closed testing tracks with several devices but everything works as supposed to. So it's very hard to debug if we can't reproduce this.
We have several other apps that use the exact same IAP system in Play Store and never has this kind of error occured during revi...
https://redd.it/1kakoo9
@reddit_androiddev
Ensure public interface reliability: Tracking API compatibility for Android and Kotlin
https://www.revenuecat.com/blog/engineering/binary-compatability/
https://redd.it/1kao5hw
@reddit_androiddev
Avoiding "Open in another app?" popup when redirecting back to an Android app
Hi everyone,
I'm building an Android app that uses OAuth2 authentication.
After the login flow, the OAuth provider redirects the user back to my app using a custom URI scheme.
I've observed the following behavior:
In Chrome, the redirect works perfectly — my app opens automatically without any issue.
In Firefox, however, a "Do you want to open this link in another app?" popup appears before opening the app.
I've also noticed that in TikTok, when using Facebook login, even if it op...
https://redd.it/1kajk0b
@reddit_androiddev
Which tool allows to make screen recordings, that draws a fingers imitating gestures that user makes?
I would like to produce a lot of app demo videos on how to use the app. I guess there is a tool that allows to capture video from the screen of the device that also renders fingers of the user corresponding to gestures the real user makes. It seems I've seen such videos..
Are you aware of such tool?
Some time ago people were using a cursor looking like a human finger (actually, a photo of the finger), and run the app in Simulator while capturing region of the screen, but results looked imperf...
https://redd.it/1kaiy3n
@reddit_androiddev
Google Play Organization Account
Hi,
My question is geared towards those who might be working on similar apps or have an organization account.
I am working on an app that helps you with managing your meds, appointments, etc. (kind-of like a tracker)
Do I need to register as an organization for this? And furthermore, ...
https://redd.it/1kajbqf
@reddit_androiddev
Handling multiple mediation SDKs
If I am looking into handle multiple mediation SDKs (Admob, Unity, MAX etc.) for Android to maximise ad monetisation, is client-side auction possible? With some help of ChatGPT, I got this overview and also some Kotlin code samples. Is it a common practice and does anyone experience latency as a result of this logic?
Sample Components for Client-side Auction
1. Initialization Phase: Load and prepare all participating demand SDKs.
2. Ad Request Phase (Parallel Bidding): Send requests to ea...
https://redd.it/1kahfma
@reddit_androiddev
PC restart when I start the emulator
hi,
I recently got a new PC and it restarts (not all the time) when I open the emulator or when I run an image on it from Android Studio. I have an Intel I7 14700KF, Android Studio 2024.3.1 Patch 2, latest Windows 11 Pro and I'm using a Pixel Pro 9 image.
I have:
\- Hyper-V off (it wasn't enabled from the start)
\- Windows Hypervision Platform off (it wasn't enabled from the start)
\- Virtual Machine Platform off (it wasn't enabled from the start)
Didn't try to install Intel Hardware Ac...
https://redd.it/1ka61uc
@reddit_androiddev
DUNS Number With Agent Address?
I have set up an LLC in the US as a non resident, and now I need to get the DUNS number to publish my app on the App/Play Store.
However, I do not have a physical US address. Can anyone confirm if it possible to get the DUNS using an agent address?
I am seeing conflicting signals online. Some people say yes, others say no.
I really hope it’s possible, because if not, then it’s really sucks. Launching your app as an individual does not seem like a good solution to me. Does not look professi...
https://redd.it/1ka7fun
@reddit_androiddev
Android Studio Meerkat Feature Drop | 2024.3.2 RC 4 now available
https://androidstudio.googleblog.com/2025/04/android-studio-meerkat-feature-drop_28.html
https://redd.it/1ka21wy
@reddit_androiddev
Lipstick try-on app
I was always confused about which lipstick suits me best online. So I made this app to try before you buy. It’s free—would love your feedback!
https://play.google.com/store/apps/details?id=com.bingetry.vitualtryon...
https://redd.it/1ka70fz
@reddit_androiddev
Google Play Console Question
https://redd.it/1ka3r29
@reddit_androiddev
How to find where in my code memory keeps growing infinitely in an Android app?
In my Android app, memory usage keeps growing infinitely over time.
I want to know:
How can I find exactly where in my code this happens?
How can I trace which function or object is responsible for the memory growth?
If the memory profiler only shows growing `byte[]` or `String` allocations without showing my app code, how can I dig deeper?
What tools or methods can I use to catch the part of the code that causes continuous memory increase?
I’m looking for general metho...
https://redd.it/1k9zcdc
@reddit_androiddev
FusedLocationProvider gives consistently inaccurate speed
Hello,
I am writing a jogging app and for that want to display the users current speed.
I am using the FusedLocationProvider to get the user location.
The only problem is, that in real life testing the speed received from the location provider is consistenly slower than what other jogging apps (Strave, Nike Running) measure.
I tried this out with a KalmanFilter and without it. In both cases the measured speed is inaccurate.
I am using
Priority.PRIORITYHIGHACCURACY
and have experimen...
https://redd.it/1k9ttw3
@reddit_androiddev