56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Lightbuild is a brand-new, entirely declarative build experience
https://developer.android.com/tools/agents/lightbuild
https://redd.it/1tjl8n4
@reddit_androiddev
Quero lançar meu jogo pago na playstore
Alguém sabe se dá dinheiro mesmo vender jogo pago na playstore ?
Olá sou gamedev a 5 meses, sou artista visual manjo de fazer uma animação arrumadinha. Conseguiria fazer uma parada polida visualmente e básica na programação. Posso vender games já ?
https://redd.it/1tjhwn7
@reddit_androiddev
Healthcare app developer - Does Google Play Organisational account require Pvt limited/LLP or is sole proprietorship enough ?
Hi everyone, I'm a medical doctor from India and a solo developer building a healthcare focused android app.
Google Play rejected my app for open testing under my personal developer account and stated that apps with healthcare related functionality may require an Organization developer account. Now I'm trying to understand what structure Google actually accepts for Organization verification in India
My current situation:
* Solo developer
* Have not applied for DUNS yet
* Work on app completed
I want to avoid unnecessarily creating a Pvt Ltd too early if proprietorship is realistically accepted.
Would appreciate hearing from anyone who has:
1. converted personal - organization account
2. shipped healthcare apps
3. gone through DUNS verification in India
4. used proprietorship successfully with Play Console
https://redd.it/1tje4cq
@reddit_androiddev
I Expected Better Results… Can You Review My App?
Hello everyone,
I launched my app about 2 weeks ago. I’ve put a lot of effort into this project and I’m continuously working on improving it. I haven’t done any advertising yet — I’m trying to grow it organically.
If you’d be willing to check out my app, share your honest feedback, point out its weaknesses, or support it in any way, I would truly appreciate it. Even a review, rating, or share would mean a lot to me.
Thank you so much for your time and support ❤️
App link: https://play.google.com/store/apps/details?id=com.laphedus.stamperalbumapp.stamper
https://redd.it/1tj2efo
@reddit_androiddev
Kotlin OpenTelemetry Span DSL
Constructing Spans felt like a bunch of repetitive boilerplate, so I made a DSL to make it more pleasant. Hopefully someone finds this useful!
https://github.com/carterhudson/spandex
https://redd.it/1tiwkj6
@reddit_androiddev
Does anyone recommend Android Basics with compose
I was looking to do this over the summer to learn kotlin and android app development. Has anyone who has done it recommend it as a good source to learn this.
Any other resources are also appreciated.
https://redd.it/1tiqfby
@reddit_androiddev
Converting iOS apps to Android Native
https://redd.it/1tinkmb
@reddit_androiddev
GOOGLE IS NOT GOING TO FIX THIS!
If you see a security issue here, please, file a report to Google VRP
. You can access Gemini chat history without unlocking your phone with Android 16
. I reported this issue, but was marked as "Intended Behavior" and they closed the bug
https://redd.it/1tihs3s
@reddit_androiddev
Access to data and OBB files in android 16
As you all know that after android 11 google have made accessing the data and OBB files almost impossible, I'm experiencing this so tough as my current android version is 16 the Latest one , so does anyone have any kinda solution on how to workout this issue?
https://redd.it/1tiffrr
@reddit_androiddev
Scoped Storage system.
I have a specific question about Scoped Storage on modern Android.
I'm not talking about apps having full access to all folders on the phone like they did in the past.
My question is different:
Starting with Android 11, Google started pushing apps to store their files inside the Android/data folder, which users normally can't access anymore, right?
Today, can a developer still update their app and choose to save the app's own files in a user-accessible location (for example, inside Downloads, Documents, Music, or a custom folder with the app's name) instead of using Android/data?
Or could Android eventually force apps to use only Android/data?
And if Android still allows apps to use user-accessible folders today, does that mean this possibility is likely to always exist?
What I mean is: is this considered a basic part of Android's design, where apps are allowed to choose their own storage location instead of being forced to use only Android/data or another system-defined folder that users cannot access?
Or could Google eventually prevent this completely, at least for Play Store apps?
I'm asking because many Play Store apps — such as camera apps, download managers, audio/video editors, and similar apps — can still save files in normal user-accessible locations.
So does Google only allow these specific types of apps (and will probably always allow them) to choose accessible folders?
Or can any type of app — including games, social media apps, banking apps, note-taking apps, etc. — also choose to store their own files in user-accessible locations, and continue being allowed to do so in the future?
So what I really want to understand is:
Did Android only restrict broad storage access, or is Google actually moving toward a future where apps (like games, social media apps, banking apps, note-taking apps, and similar apps) could be completely prevented from choosing user-accessible folders for their own files?
https://redd.it/1ti7q18
@reddit_androiddev
Daily Companion Upgrading with AI Assistant Ideas
Hi Guys, ive built a powerful app that relies on users to add their own data, im using it everyday, and its helping me build my own personal life and progress! But im thinking about adding in an AI assistant to give it super powers, and to really embed the users into how useful ans powerful the app can be. I want it to bring the users back for more, and to help guide people into taking action in their personal lives to then step away from the daily doom scrolling! Any ideas or thoughts on good processes to make this happen?
https://redd.it/1ti2nxt
@reddit_androiddev
New updates for Android developers from Google I/O
Hi all! Emily from the Google comms team here.
Popping in to share a few updates for Android developers from Google I/O:
Native Android development in Google AI Studio: You can now build native Android apps with a prompt in Google AI Studio. The apps are built with development best practices like Jetpack Compose, Kotlin, and APIs.
Android CLI: Android CLI offers programmatic tools that allow any AI agent, including Claude Code, Codex, or Antigravity, to perform core Android tasks much more easily and efficiently. With today’s release, it also provides a bridge to tap directly into the "heavy-lifting" power of Android Studio to give you the production-ready polish needed for professional Android development.
Antigravity support: Official support to help you build performant Android experiences using best practices. And with Android CLI now built into Antigravity, it has access to the latest developer guidance so agents can run faster and more efficiently.
Migration Assistant in Android Studio: An experimental feature to port apps from platforms like iOS, React Native, or web frameworks to native Android. By simply selecting an existing project, developers can have the agent intelligently map features, convert assets like storyboards and SVGs, and implement Android best practices using Jetpack Compose and our recommended Jetpack libraries.
There’s lots more in the full blog post: https://android-developers.googleblog.com/2026/05/17-things-android-developers-google-io.html
You can also see what we announced last week for Android developers at The Android Show: I/O Edition.
https://redd.it/1ti47y8
@reddit_androiddev
OMG Flutter and React are done
Google just announced the death of Flutter and React native with Android Studio migration tool to migrate iOS apps to Android coming this year.
OMG the silence in the room 😭
https://redd.it/1ti0xmy
@reddit_androiddev
Android Studio Quail 2 Canary 1 now available
https://androidstudio.googleblog.com/2026/05/android-studio-quail-2-canary-1-now.html
https://redd.it/1thwmrp
@reddit_androiddev
Is Android Developer updates becoming more AI centric?
I have been keeping an eye on Android Developer latest releases, and seeing it feels amazing! Things like Remote Compose, Room support for KMP Web, Password less authentication, Email verification without OTP, and more coming to Android.
But the main traction always becomes the Android Studio Gemini AI, which is total trash, and of no use in actual Android coding! Every time when Android team comes, wherever like Google IO, YouTube, etc. they just stick to AI, AI, AI, and AI!!!
I mean they are working on really great stuff for the Android Ecosystem, but they still choose to hide that and just stick to Gemini AI!
What are your thoughts guys, have you tried or are excited to try out these upcoming features: Remote Compose, Room support for KMP Web, Password less authentication, Email verification without OTP!
https://redd.it/1thrd28
@reddit_androiddev
My small Android dev tool just crossed 250 users
https://redd.it/1tji9ig
@reddit_androiddev
I got tired of AI agents breaking my Compose code, so I built a skill kit to fix that
Every agent writes the same broken patterns:
* `_state.value =` instead of `_state.update { }`
* `collectAsState()` instead of `collectAsStateWithLifecycle()`
* `GlobalScope.launch { }` in ViewModels
* `LazyColumn` with no keys
* Hardcoded strings, deprecated nav routes
Built a markdown skill kit that drops into `.cursor/skills/` or `~/.claude/skills/` and enforces strict MVI before the agent writes a single line.
13 reference modules. 27 agent install guides. CI-validated on every push.
**Repo:** [https://github.com/haidrrrry/compose-kotlin-agent-skills](https://github.com/haidrrrry/compose-kotlin-agent-skills)
git clone https://github.com/haidrrrry/compose-kotlin-agent-skills.git .cursor/skills/compose-kotlin-agent-skills
MIT. What broken patterns has your agent introduced? I'll add them to the banned list.
https://redd.it/1tjfn3t
@reddit_androiddev
Building a native cross-platform UI framework in C++
Built a native cross-platform UI framework in C++ that currently runs on Windows, Linux, and Android from the same codebase.
Repository and implementation details:
https://github.com/HeyItsBablu/flux
https://redd.it/1tj7acq
@reddit_androiddev
Android Auto integration for VOIP app
Has anyone worked with integration of calling with Android Auto? Need help urgently. Even after adding ConnectionService to my app the call is not showing on Android Auto DHU emulator.
Also is it possible to show basic UI for selecting contacts to call on Android Auto in car?
https://redd.it/1tiym9z
@reddit_androiddev
Android production help
I have developed an app that identifies spam from messages and protects users , i have been testing this for the past 2 months and when i want to push it to production google keeps rejecting it ans saying it needs more testing, how do i appeal to it
https://redd.it/1tie3j3
@reddit_androiddev
Anybody making it living off Play Store?
Hey everyone,
I’m an Android-focused (Kotlin) React Native dev and I’m curious:
Are there indie devs here actually making a living from Google Play alone, without publishing on the Apple Store?
Would love to hear real experiences - whether Android-only is enough in practice this. I am for-life Android user myself and researching this area.
Thanks in advance!
https://redd.it/1timyph
@reddit_androiddev
Architecture Ideas for a Native Android App?
I built a native Android app, Elite Alarm, that combines alarm scheduling, habit tracking, and event reminders.
The app uses Kotlin, Room, AlarmManager, BroadcastReceiver, and Material Design components.
The most challenging part was creating a recurring notification system that works reliably across device reboots and Doze mode.
I’m interested in discussing architecture and feature design rather than the app itself.
What technically interesting features would you add to this type of application, and how would you structure them to keep the codebase maintainable?
https://redd.it/1tikzsn
@reddit_androiddev
Noticed this wierd dot on the status bar.
https://redd.it/1tifood
@reddit_androiddev
What is the correct way of using material 3 icons with compose?
I am new to android development and on my 1st momth of learning, but while using icons i have come across multiple ways, initially I imported the pkg, but then i came across a google article saying it was no longer recommended to do that and that it was better to download them and put them into res, but now i get build errors. I am so frustrated.
https://redd.it/1tia0ob
@reddit_androiddev
Honestly, this whole 12 tester requirement from Google Play is exhausting.
I know this topic has been discussed to death already, but after going through it again with another app this week, I genuinely don’t understand what problem this process is actually solving anymore.
The mandatory 12 closed testers + 14 day waiting period has turned into this weird side quest where indie devs spend more time hunting testers than actually improving their apps.
Everywhere I look it’s the same thing:
people spamming Reddit threads, Discord servers, Telegram groups, random “tester exchange” communities, begging college friends, cousins, coworkers, basically anyone with an Android phone to install an APK and keep it installed for 2 weeks.
And the worst part is that even after somehow managing to get 12 testers, there are still stories of apps getting rejected after the 14 days anyway. That part completely kills motivation because now the whole thing feels arbitrary.
A few months ago me and a couple other dev friends got so frustrated with this process that we built a small platform called inTesters basically just to solve this one problem for ourselves.
The whole idea was simple:
if this testing requirement exists anyway, why are developers manually suffering through finding testers every single time?
So we built a system that guarantees 12 closed testers within 12 hours, and we also added a free community-testing option because not everyone wants to pay for something that Google forced onto them in the first place.
But here’s the thing that’s been confusing me lately:
even when devs are actively complaining about this exact problem, a lot of them still prefer manually hunting for testers instead of trying a platform that literally exists to solve it.
I’ve DM’d people before after seeing “need 12 testers urgently” posts and the reaction is often hesitation or just silence.
And honestly I can’t even tell if the issue is:
* developers just don’t trust new tools
* people are already used to the Reddit/Discord grind
* the whole thing sounds too good to be true
* or we’re just communicating it badly
Maybe devs have been burned too many times already by low-quality “growth” services and immediately assume everything is fake. Which honestly… fair enough.
I’m not even trying to pitch anything here. I’m more just confused because this felt like such an obvious pain point when we built it.
Curious what people here genuinely think.
If you saw something like this as an Android dev, what would make you avoid it? What would make you trust it? Or would you still rather do it manually no matter what?
https://redd.it/1ti8wig
@reddit_androiddev
Android Studio Quail 1 RC 1 now available
https://androidstudio.googleblog.com/2026/05/android-studio-quail-1-rc-1-now.html
https://redd.it/1thut8c
@reddit_androiddev
So i need some help
Hello everyone from the android community. I was thinking of starting with kotlin and Android app development. I am already a full stack developer and expanding into AI enginnering roles. So like, should I do it ? Is kotlin worth it ?? I have seen posts like android market is dead.
Honestly I don't want to go through the trouble of learning an entire new language and tools just for a career block. I want to make actual money using Android.
So i just need some honest words from people from the android community.
https://redd.it/1ti3bbi
@reddit_androiddev
When does Google Play display reviews?
I know this may be a very common question, but google updates it's algo / policies so often I figure older threads may be outdated.
Anyway, I have 11 ratings, 4 with reviews, averaging 4.5 stars, and I have over 500 downloads on Google Play, and yet, there is no star rating in the Play Store, and it still displays as "No reviews" and zero stars.
Does anyone know the threshold needed to pass in order for this to display? I figure it would help out quite a bit, as I show up on the top of the search result for a certain keyword, and the high rating would help credibility quite a lot!
Thank you! 😄
https://redd.it/1thzltd
@reddit_androiddev
Edge to Edge
No matter what I'm doing I can't get rid of this warnings. My last attempt was to bump material and activity ktx libraries. The second warning might be caused by Bottom Sheet library but honestly, I've no idea at this point.
I also cross-checked with Opus 4.6:
Your implementation is correct. No stupid mistakes found. Here's the breakdown:
# ✅ What's done right
|Area|Status|
|:-|:-|
|enableEdgeToEdge() before super.onCreate()|✅ Correct|
|Root Scaffold uses contentWindowInsets = WindowInsets.safeDrawing|✅ Correct|
|NavHost applies .padding(paddingValues).consumeWindowInsets(paddingValues)|✅ Correct — this is exactly the pattern that prevents double-insetting in nested Scaffolds|
|Nested Scaffolds use default contentWindowInsets|✅ Fine — because the parent already consumed safeDrawing, the nested Scaffolds inherit WindowInsets(0) automatically via consumeWindowInsets. No manual zeroing needed|
|All nested Scaffolds apply paddingValues to content|✅ Every screen applies Modifier.padding(paddingValues)|
|No fitsSystemWindows in XML layouts|✅ Clean|
|No manual systemBarsPadding/statusBarsPadding calls|✅ Clean|
|No statusBarColor/navigationBarColor in themes|✅ Clean|
|Compose theme has no system bar manipulation|✅ Clean|
|ModalBottomSheet usage (TagCreationSheet, SmartPantry)|✅ Material3 Compose — not affected by the Material view-layer deprecation|
https://preview.redd.it/lze098vky42h1.png?width=2262&format=png&auto=webp&s=57bae67ca86ae933e115d97452c6bdf43b92c97e
Frankly, I'm losing it at this point. Any tips, have you guys won the fight with edge to edge? I can link the app to prove that edge-to-edge actually works correctly.
I also wonder whether this warnings influence play store algo and ultimately my organic traffic.
https://redd.it/1thvig6
@reddit_androiddev
Android is now Compose-first, View toolkit is in maintenance mode
https://developer.android.com/develop/ui/compose/first
https://redd.it/1ths2jo
@reddit_androiddev