56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Android Studio Documentation for download. I need the for offline mode.
I'm preparing an exam for technical school programming students and I need to prepare a documentation that will work offline since during the exam there has to be no internet connection.
Do you have some kind of idea on how to use the docs for android studio offline?
The docs are terrible btw and i've never used them since I tried reading them...
https://redd.it/1qdt7eq
@reddit_androiddev
Nexa × Qualcomm On-Device AI Bounty Program - Build Android Apps and Win Awards
On-device AI will be everywhere in 2026. Nexa AI partnered with Qualcomm to host a bounty program for Android developers who want to upskill in on-device AI and ship real impact early.
Build:
A working Android AI app that runs locally on Qualcomm Hexagon NPU using NexaSDK.
Win:
\- $6,500 total cash prizes
\- Grand Winner: $5,000 cash + Edge AI Impact Award certificate
\- Top 3 finalists: $500 + flagship Snapdragon powered device
\- The real upside: Qualcomm marketing spotlight + partnership opportunities, plus expert mentorship
Timeline (PT):
\- Jan 15: Launch
\- Feb 15: Phase 1 deadline
\- Feb 23: Finalists announced
\- March 24: Phase 2 deadline
\- March 31: Winner announced
Register on the program website and start building today: https://sdk.nexa.ai/bounty
Nexa × Qualcomm On-Device AI Bounty Program - Android Mobile
https://redd.it/1qdt1l6
@reddit_androiddev
I have made these improvement to the UI of the app is it now better or does it need further improving ?
https://redd.it/1qdqpx5
@reddit_androiddev
Random emails from people asking if I own my app?
I've been getting these emails more frequently lately asking if my app belongs to me.
"Is this app '<AppName>' owned by you?"
"Does this app '<AppName>' belongs to you?"
Is anyone else seeing these? And why would they want to know?"
https://redd.it/1qdmvwx
@reddit_androiddev
Ignore window secure flags on COMPANY PROFILE
Hello Guys,
Is there a way to enable this feature on company profile?
I already have this feature on my evolution X rom but it's only working on Personal Profile but not working on Company Profile. Do we have any bypass or method to follow. Thank you
https://redd.it/1qdhrvn
@reddit_androiddev
Best Android Automation Testing Tool?
we've been running E2E tests on Android apps with Compose UIs and deep links. I feel our Appium setup is slow and elements wait too long. What is the best Android automation testing tool for reliable runs on devices? Prioritizing speed and handling of animations. what tools can I explore?
https://redd.it/1qdgrcd
@reddit_androiddev
Possible to have AI code completions with other model providers?
My company does not allow the usage of the general purpose gemini for AI features, we are forced to use a custom liteLLM provider. This works nice for chat and agent but what I really would like is to have code suggestions as I type the same way i get them using copilot.
My understanding from the docs is that out-of-the-box only if you enable Gemini will you get these but is there a way to circumvent this? Perhaps a third party plugin?
https://redd.it/1qdei1x
@reddit_androiddev
I built a reminders app with Jetpack Compose and Material 3
https://redd.it/1qdcnhk
@reddit_androiddev
New Android App Available for Testing
Help me get my app off the ground! It is my first app ever and I am really excited about it. I am looking for testers for a NYC transit app for Android. This app does it all. Send me a chat to learn more if you are interested in being a tester! Here's the web app for your perusal: transit-genius.replit.app
Description:
TransitGenius is a free, all-in-one NYC transit app that consolidates real-time information for every major transit system in the metro area - MTA Subway, buses, LIRR, Metro-North, NYC Ferry, and more. No more juggling multiple apps or tabs.
Key Features:
Real-Time Arrivals & Live Vehicle Tracking
See exactly where your bus, train, or ferry is on a live map
Track MTA buses, LIRR trains, and Metro-North in real-time with direction-based color coding
View crowding levels and schedule adherence (early/on-time/late)
Smart Route Planning
Plan trips with up to 5 waypoints
Filter routes by accessibility, travel mode (subway, bus, Citibike, rideshare), and time
Get walking directions with Google Maps integration
Smart rerouting based on active service alerts
Service Alerts & Emergency Notifications
Real-time MTA service alerts with elevator/escalator outages
Subscribe to alerts for specific routes you care about
Notify NYC citywide emergency alerts integration
Route Browser
Explore every subway line, bus route, LIRR branch, Metro-North line, and ferry route
Two-column route progression views showing live vehicle positions in both directions
Stop-by-stop station information
Nearby Amenities
Find Citibike stations with real-time bike/dock availability
Locate nearby subway stations, bus stops, and ferry terminals based on GPS
Payment & Fare Management
Fare optimization suggestions
Payment preferences tracking
Built for Mobile
PWA (Progressive Web App) - works offline and installs like a native app
Responsive design optimized for phones
Clean, fast Nunito font throughout
What makes it different?
Unlike the official MTA app, TransitGenius combines ALL NYC transit agencies in one place with a focus on speed and usability. The live bus tracking shows both travel directions simultaneously with color-coded markers, and the route planning is genuinely useful with multi-stop support.
Tech Stack (for the curious):
React + TypeScript frontend, Express.js backend, PostgreSQL database, integrates with MTA GTFS-Realtime feeds, Google Maps APIs, and various transit data sources.
Available on Android via PWABuilder wrapper on Google Play Store (com.transitgenius.app)
https://redd.it/1qd7dje
@reddit_androiddev
New survey on observability maturity and AI perceptions
I'm running a short research survey to better understand how web and mobile teams approach observability today, and how they’re thinking about AI’s role in monitoring, debugging, and performance.
The survey takes about 10 minutes, and as a thank-you, the first 100 respondents will receive a $25 Visa or Amazon gift card.
👉 **Take the survey**
Responses will be anonymized and aggregated, and the results will be shared back with the community in an upcoming report.
Disclaimer: The survey is sponsored by Embrace (where I work). Respondents will receive an email from us with the finished report.
https://redd.it/1qd3t5b
@reddit_androiddev
Showcase: Offline AutoML Pipeline Running Natively on Android (Kotlin + FastAPI Backend)
https://redd.it/1qd1dsr
@reddit_androiddev
Login with FB implementation requires business verification even on consumer type app?
Hello,
I was trying to implement fb login on Android app and when i tried login from fb account other than assigned roles , i get Feature unavailable: Facebook Login is currently unavailable for this app as we are updating additional details for this app. Please try again later.
My app type is consumer type and live mode is on but haven't uploaded on any store.
https://redd.it/1qcx3ru
@reddit_androiddev
Baseline Profiles not working
Hi, i added Baseline profile to my project aiming to improve cold start time, i followed documentation and ran some benchmark tests to confirm it actually worked.
but we have not seen any improvement in cold start time or any start time in firebase analytics or play console analytics, i have read that bp starts working when user updates the app from old version to a new one but that still doesn't change anything since we have released many updates since adding bp and no improvement was seen.
when i download my app from play store and when i debug it says status=verify
i have read that it might took some time for device to start using bp so i tested it but it was still status=verify
from android studio i forced my app to use bp and ran some manual tests to confirm that when bp is active it does improve cold start time by 30-40%
i have no idea what i need to do for bp to start working on production, i tried debugging steps from android developers documentation but nothing worked.
any help will be appreciated
https://redd.it/1qcmkxg
@reddit_androiddev
Why is my APK app keeps logging me out immediately?
I created a web app, backend using supabse, wrapped it with capacitor, released an APK file, it successfully installed into my android, I successfully logged in..
But immediately upon logging in, it flick to loading screen, the flicks back to my main app screen, the flicks backs to loading screen, the flicks back to my main app screen and repeat..
It does this for about 20 seconds before eventually logging me back out.
Does anybody know why or having solution pleasee?
https://redd.it/1qclm7z
@reddit_androiddev
Password problem
Password problem
I need some help guys, every time I put the password on my phone, it doesn't go to main menu, the screen just turn black and go back to the password menu, can someone help me with that? The rest work fine but this is a bit annoying, I can only unlock it with the fingerprint but sometimes it block so bcz of this, I can't open my phone for some time, I need the finger print to unlock bcz the password doesn't work
https://redd.it/1qchfez
@reddit_androiddev
How to speed up release & review process?
Does it take a few days for each release on Google play ?
https://redd.it/1qdv7s5
@reddit_androiddev
How Fastboot lets you troubleshoot and flash Android firmware
https://blog.scalefusion.com/android-fastboot/?utm_campaign=Scalefusion%20Promotion&utm_source=linkedin&utm_medium=social&utm_term=AJ
https://redd.it/1qdsl9w
@reddit_androiddev
How to get the right CoroutineScope
https://www.youtube.com/watch?v=fngzEKzTVfc
https://redd.it/1qdmb4j
@reddit_androiddev
D-U-N-S number has "Private" in name, but my Legal Docs don't. Address is correct. Best way to verify?
Hi everyone,
I created a Google Play Console organization account ($25 paid). I used the D&B lookup tool and found a D-U-N-S number that matches my company address perfectly.
The Problem:
* D-U-N-S Record: The name is listed as MyCompany Private Limited.
* My Legal Docs: My registration is for MyCompany (I am not a Pvt Ltd).
* Google Verification: Requires the D-U-N-S name and Legal Doc name to match exactly.
I accidentally applied for a new D-U-N-S number separately before finding this one, but I used the existing one to pay for the Play Console account because the address matched.
My Question:
Is my only option to contact Dun & Bradstreet to remove the word "Private" from the existing record?
* Has anyone successfully updated a D-U-N-S entity type (Pvt Ltd -> Proprietorship/Partnership) quickly?
* If I fix the name on D&B, will Google automatically recognize the change when I hit "Verify" again, or do I need to contact Google Support?
I want to avoid paying the $25 fee again. Thanks!
https://redd.it/1qdljlu
@reddit_androiddev
My Internet Archive Browser app is out now!
Hi, you may remember I posted about a mobile app I was working on to read/watch/listen to content hosted on archive.org. Well I am happy to announce it is out now on iOS and Android.
Archivist Browser is a dedicated media player designed to be a streamlined, valuable tool for researchers and digital historians. It transforms the Archive’s vast collection into an accessible, modern, handheld experience.
The Important Details
The app is 100% free and ad-free. It requires no login and stores absolutely no personal user data. It was built to be a utility, not a data tracker.
Key Features
• Video: Universal casting to big screens (supports AirPlay/Casting).
• Audio: Full background playback support with lock screen controls (ideal for audiobooks and Old Time Radio).
• Research: Fast document retrieval and caching for rapid reading.
• Privacy: Zero data collection.
I would love for you to give it a try and let me know what you think.
Download Links:
IOS: https://apps.apple.com/gb/app/archivist-browser/id6756570654
Android: https://play.google.com/store/apps/details?id=com.monodivision.archivist&pcampaignid=web_share
https://redd.it/1qdiiyc
@reddit_androiddev
Built a mobile app that helps you track attendance for your classes & daily routines
I always kept thinking and remembering during my semester like “okay I missed 6 days… or was it 7?”, so I built a simple Self Attendance tracker that helps you regularly track attendance
It lets you track attendance for anything: college classes, labs, gym days, training programs, or any other personal habits.
•One-tap Present / Absent
• Create multiple categories (subjects, gym, routines, etc.)
• Clear stats & visuals: total days, missed days, percentage, and how close you are to your goal (like 75%)
• Full attendance history — day-by-day log
• Goal-based tracking so you always know where you stand
• Backup & restore so your data is safe
Would love honest feedback — UI, features, anything.
Play store link👇
https://play.google.com/store/apps/details?id=com.zentrova.selfattendancetracker
https://redd.it/1qdcv2v
@reddit_androiddev
I built a tiny swipe-based gallery cleaner in Kotlin + Compose only a few MB
I made a small Android app to clean your photo gallery. It’s swipe-based (left to delete, right to keep), inspired by Tinder.
**Features:**
* Built with Kotlin + Jetpack Compose
* Lightweight (just a few MB)
* Localized — works in multiple languages
I’d love to hear your **brutally honest feedback** — UI/UX, performance, anything.
[Check it out on Play Store](https://play.google.com/store/apps/details?id=com.zarnth.declutr)
https://redd.it/1qdcpz2
@reddit_androiddev
I just published my first Android game (2048-style) how do you get more installs organically?
https://redd.it/1qd8i50
@reddit_androiddev
Did I make a terrible mistake choosing to specialize in native Android
Almost no jobs in Germany and the only few that do exist tend to demand 10+ years of experience as they are hiring for a lead engineer. Should I try to pivot to cross-platform or backend? Is there a way to do this without taking a major paycut? Btw how is the job market in your country?
With every day I feel compelled to pivot to cross-platform. Especially in this economy, it is abundantly clear that every company wants to either not have a mobile app or, when they do, they want to have only one team maintain both iOS and Android versions.
Also, given the shenanigans by Google, a lot of companies seem to actualyl prefer releasing on the Apple Store as the barrier of entry is much less strict and the consequences of slight violation of rules are also less so when compared to the Google Playstore.
https://redd.it/1qd725n
@reddit_androiddev
Build android app client for REST API of online database crud
Planning on building an android app that stores and retrieves data from a cloud database (neon/supabase) via REST API.
My options for authentication and authorization are Firebase or Auth0.
If using auth0, I can build a spring boot project and integrate security with auth0. Then deploy the spring boot app to maybe render as a docker container app. After that, I can build the native android app and use retrofit, ok-http to do the api calls. I will also need to build the local storage of the data maybe sqlite, orm and implemented offline and sync. Not sure about the authentication to auth0 from the mobile app yet but I'm guessing there should be a library for that.
If using firebase authentication, I thought of using cloud functions (http request) to connect to the cloud database (server - server) and do the necessary crud functions. For the android app, I can use Firebase SDK for both authentication and offline storage (which I think is already supported).
I don't expect the app to get a lot of users from the start but I would like it to be prepared just in case.
My questions/concerns:
1. Which approach would provide more security?
2. For now I can run them both at 0 cost. But I would also like to know, in the long run, which approach would be more cost efficient. Render's lowest paid plan (Professional costs 19USD per month while Firebase Blaze plan is pay as you go).
3. From what I can see, the firebase approach is simpler and have lower maintenance.
4. Scalability. Which approach would scale better when the transaction grows.
I would appreciate some feedback and suggestions.
https://redd.it/1qd3mwq
@reddit_androiddev
Android Studio App Cloner?
Hi guys,
Im trying to program my own app, and I want to create an app cloner. I downloaded apktool jar and uber apk signer jar. But I cant get it to work, do you guys have tips on how to do this? Im really interested to learn :) thanks!
https://redd.it/1qd0p3h
@reddit_androiddev
Android Local Task Mode (Kiosk) vs Ubuntu Frame
Hi, title basically
Context is I'm looking to deploy a fleet of devices (tablets or displays) that will be used by consumers in grocery stores.
Things I'm mostly comparing are
1. DX
2. Ecosystem of the respective frameworks
3. Ease of deployment
4. Do i need to update frequently for each
Thank you in advance!
https://redd.it/1qclf0g
@reddit_androiddev
I built an app that turn any climbing wall into a smart wall using a projector + chromecast
https://redd.it/1qcmqic
@reddit_androiddev
Test our app and get $5 reward.
Hello! We’re the development team behind InfiniteClone, an app focused on multi-app cloning and location customization—now available for download on Google Play.
To optimize product experience and polish feature details, we’re officially launching a paid testing program, and we sincerely invite you to share your valuable feedback!
Test Task Details
Spend 10 minutes exploring our two core features: multi-app clone management and location customization.
Record your usage process (screen recording or step-by-step written notes are both acceptable).
Submit honest and detailed feedback (e.g., bugs encountered, usability improvement suggestions, etc.).
Test Reward
Complete the tasks and you’ll receive a $5 cash reward as a thank-you for your time and efforts in helping us improve the product!
Fill out the form via the link below.
https://redd.it/1qcij8p
@reddit_androiddev
Android Studio for multiple users account in Linux (Ubuntu)
Hi droid developers,
I want to discuss the use of android studio in Linux for multiple users account.
Like for office/practice user in Ubuntu.
If I want to install one android studio that is accessible to both user. The studio installation path should in /opt folder.
Is it true?
I have installed there and accessible to both users but when updating from IDE to latest patch of android studio.
It's not installing and giving error conflicts during installation.
Is there any dev who are facing this?
https://redd.it/1qcffao
@reddit_androiddev