Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Wheel Time Picker - Jetpack Compose Library
A while ago, I was working on an Android project that needed a flexible and good-looking time picker.
I tried a few libraries and built-in components, but kept running into limitations: they weren't customizable enough, felt clunky to use, or just didn't match the style I wanted.
So, I decided to build my own solution: PickTime.
At first, it was just a small side project to meet my own needs. I wanted something that let me easily tweak everything — text colors, fonts, spacing, focus indi...
https://redd.it/1k9998u
@reddit_androiddev
Design decoded: The architecture design choices behind SmartScan
d41dev/design-decoded-the-architecture-design-choices-behind-smartscan-fea2940fb2c9" rel="nofollow">https://medium.com/@d41dev/design-decoded-the-architecture-design-choices-behind-smartscan-fea2940fb2c9
https://redd.it/1k99636
@reddit_androiddev
Can't install app through ADB (it says that "filename doesn't end .apk or .apex:")
The app in question is Poweramp v210.apk for my Android 14 Samsung Galaxy A55.
I know this app doesn't support any Android version beyond 10, but I saw some people saying that, even on this situation, an incompatible app can be installed via ADB through USB cable.
Yes, USB Debugging is on, I have revoked its permission just before the installation attempt, and yes, I have both Samsung USB driver and official ADB files placed on "C:\\Users\\Username\\Desktop\\Folder". And yes, the command pro...
https://redd.it/1k83hjv
@reddit_androiddev
Building APK vs AAB
Hey devs, how do you usually build bundle in your CI? Build APK and AAB separately? Or build bundle then extract APK from it? Thank you!...
https://redd.it/1k83ybg
@reddit_androiddev
Search Bar in Settings is gone (Samsung S25)
Hello friends,
I uninstalled bunch of system apps with ADB and now the search bar in the settings has disappeared. Does anyone know which app might have been responsible for it? I remember that the search bar was AI-driven, so it could have been some kind of AI app.
Reinstalling AICore (com.google.android.aicore) didn't bring it back; and I didn't even touch Samsung's AI app.
I also tried reinstalling other apps like:
Settings Suggestions (com.google.android.settings.intelligence)
Android...
https://redd.it/1k7zcdf
@reddit_androiddev
Flashed stock One UI 7 firmware — Google Play system update reverted to Feb. Now stuck?
Hey everyone,
I have a Galaxy S24 Ultra (SM-S928B) and recently got the One UI 7 update.
My device is from the TDRA (UAE) region, and before flashing, my Google Play system update was on March or April.
I decided to clean flash the stock firmware (matching my CSC) using Odin to start fresh. After the flash, the Google Play system update reverted to February, and I couldn’t update it.
Here’s what I’ve tried so far:
Wiped cache partition
Removed and re-added Google...
https://redd.it/1k7ufl3
@reddit_androiddev
Need help with implementing/improving Swipe gestures to a Compose LazyColumn.
It is working correctly when the LazyColumn is not scrollable (less items) but once it is scrollable, then the gestures don't work properly
Using a temporary hack for now for scrollable scenario.
I am using NestedScrollConnection to perform the Swipe Up and Down gestures.
https://redd.it/1k7pigx">https://github.com/VaibhavLakhera/minimo/blob/c747b57f9e0d358beb10615f40c90f2e5e7633d8/app/src/main/java/com/minimo/launcher/ui/home/HomeScreen.kt#L180
@reddit_androiddev
Android AI agent based on object detection and LLMs
https://redd.it/1k7o1i7
@reddit_androiddev
Google should re-think about their closed testing policy
I am in the process to publish my first app to Google Playstore. The process is time- and effort-consuming and I have a very bad experience with this policy from Google as a developer. I hope Google considers revising their policy or find a better way to improve the experience for new developer to publish their app on Playstore. I will list all my view about the process here:
* **Ambiguous Policy on Testing Duration**: The requirement for "at least 12 testers opted-in for the last 14 days conti...
https://redd.it/1k7a3ct
@reddit_androiddev
Where to set app version when using Cordova?
I'm so sorry - I made a post and deleted it, but need the answer again!
So far I've checked project/config.xml and project/package.json but there's another setting somewhere that is used when building to set the versionCode or something that google play uses to determine the version, please could someone help me find that file that needs those settings? I've tried grep
ing all files and can't find the one!...
https://redd.it/1k74fvo
@reddit_androiddev
Promoting app advice
Do you guys have any recommendations on how to promote an app like a sub reddit or something?...
https://redd.it/1k70lfz
@reddit_androiddev
Anyone with experience using an IR blaster? I can't get my TVs to power off.
I bought a generic USB IR blaster to connect to my phone so I can power off my TVs. The device works as I tried it with the Zaza app and was able to power off two of my TCL tvs.
I'm trying to loop through my TCL code and I can't for the life of me figure out why my TVs are still standing. Does anyone have experience working with the IR blaster and possibly powering off TVs?
Anything glarilngly obvious and what would cause this to fail?
// For TCL TVs, use this approach
suspend fun sendTc...
https://redd.it/1k6xocb
@reddit_androiddev
A beginner.
Hello, a complete beginner here.
I have no idea about Android Development but have been interested. Please tell me where to start and how to start
...
https://redd.it/1k6vh09
@reddit_androiddev
App Performance
Experienced developers, please share the golden rules for increasing large app performance and the mistakes we should pay attention to.
First from my side: For simple consts. Use Top Level instead of Companion Objects Const.
Thank you. 🙏...
https://redd.it/1k6sfn4
@reddit_androiddev
MotionScroll: A hands-free scrolling app using head tilt
Hi everyone!
Does anyone remember that old Smart Scroll feature on the Galaxy S4 where you could tilt your head or phone to scroll up or down? I’ve been looking for something like that for years and never found anything remotely close. So about six months ago, I started building my own version just for fun—and now I’m releasing it as an open-source app.
MotionScroll is an Android app that lets you scroll just by tilting your head.
It uses the front camera and ML Kit’s face detection (all ...
https://redd.it/1k6nsh3
@reddit_androiddev
Doowat - WeatherAPI + Places Api
https://redd.it/1k9910z
@reddit_androiddev
Questions about implementing Alternative Billing for digital goods in the EEA (Android)
Hi everyone,
I'm working on adding in-app purchases for digital goods in my Android app for users in the EEA (European Economic Area). Based on the documentation here: https://developer.android.com/google/play/billing/alternative, it looks like it's possible to offer users a choice between Google Play Billing and an alternative billing system.
According to the FAQ: https://support.google.com/googleplay/android-developer/answer/1...
[https://redd.it/1k94wv2
@reddit_androiddev
Is this a bad idea?
https://redd.it/1k84te3
@reddit_androiddev
I have app with 20k DAU, 150k DAU, still unable to make $1/day. Need Ad network suggestion other than AdMob.
I have a niche app with users mainly from Assam, India (Assamese language). The app has 20k DAU, 80k WAU, and 150k MAU. Previously, I was using AdMob, but a few years back, AdMob stopped serving ads in the Assamese-language app. Audience Network was also good, but it had disabled my app earlier, due to their apparent accidental click policy violation (while AdMob ads were showing without any problem, it was just a banner ad at the bottom of the page), and there is no appeal option.
Then I moved...
https://redd.it/1k7p7uh
@reddit_androiddev
How can I increase my productivity as an Android developer with AI?
Last two days, I have been watching videos about coding AI agents, like Cursor, Firebase Studio, or Junie. I've spent much time looking for something like that which can help me as an Android developer. Something that can do every-day tasks and be creative. So, how can I benefit from AI as an Android developer...
https://redd.it/1k7mn4e
@reddit_androiddev
FOREGROUND SERVICES FORM SUBMISSION
Hey guys.i uploaded an app to google play console then I was prompted to fill a foreground service form Now Iam required to record a demo to illustrate how my app uses Foreground services. Can I use Android Emulator as a device where I can install my app and record a video on how my app works?...
https://redd.it/1k7e65v
@reddit_androiddev
i am not a programer but i moved some files from older version of an apk to the newer version of it, how to solve this problem?
https://redd.it/1k7pulb
@reddit_androiddev
Looking to Hire Mobile App Developers? Here's What to Look For
Startup founders along with business owners and entrepreneurs who plan to develop mobile apps have probably done numerous Google searches for "app developer recruitment" or "local mobile developers." Most people start this process but understanding how to identify the right developers represents the actual challenge.
This piece provides vital direction to help you boost your decision-making during the app developer hiring process based on my personal experience with resume evaluation and agency...
https://redd.it/1k7jr34
@reddit_androiddev
Beginners' guide: Imperative vs Declarative in Android — The Real Difference
https://itnext.io/imperative-vs-declarative-in-android-the-real-difference-bd9bdce1c358?source=friends_link&sk=f074b52664b0b6dfa8f28b73b89a56d4
https://redd.it/1k7554r
@reddit_androiddev
i made an app to make brand videos on TikTok for mobile apps
I want to know how it can be truly useful to mobile app developers, so I want to have people beta test it - where you give me your app link, and i send you the videos directly. And it's free. Thank you :)...
https://redd.it/1k72obk
@reddit_androiddev
Google Play: Account Terminated due to Suspended Linkage
Back in December, we tried to publish a crypto-mining app called Delta Kim on the Google Play Store. However, a few days after we attempted the submission, we received a notification from Google Play Developer Support, basically stating that my Play Console Account has been terminated.
"Reason for Termination: Prior violation of the *Developer Program Policies* and https://redd.it/1k6xp58">*Developer Distribution Agreement*
@reddit_androiddev
Best language to learn after Kotlin?
Hi all,
I’m a native Android dev working mostly with Kotlin. I’m looking to branch out and become more versatile, but I’m torn between Flutter and React Native.
Flutter looks promising, but I struggle to wrap my head around BLoC and its reactive patterns. React Native has a strong ecosystem, but I’d need to learn JavaScript, HTML, and CSS, which feels like a big shift from Kotlin.
Any advice? What’s the best path forward for someone with my background? Now I’m starting a new course about unit...
https://redd.it/1k6rlcd
@reddit_androiddev
AI taking over android dev ?!?
Hi folks,
I recently got into android development as my uni was offering a course and its a lot to take in at first but slowly and slowly im gettin the hang of it. Sometimes the assignment deadlines are pretty tight and I use alot of AI to finish them up. I have been able to make complete apps from A to Z with AI alone by just nudging it in the right direction and setting up a flow. What I'm really curious about is compared to other fields in CS, fields like web dev and mobile/ android dev ...
https://redd.it/1k6u5wp
@reddit_androiddev
Moving on with compose
Heya posted a while back here on how to start learning android dev you guys were of great help! Those who don't know I'm just a college kid teaching myself android dev with the Google course they got and some youtube videos.
I have reached a stable point now I can read compose code and I was curious, does anyone know any decent size open source projects I can go look at and read the code or even any personal projects I don't mind if they are huge or small. I mostly want a good understanding of...
https://redd.it/1k6ldcn
@reddit_androiddev
How to host multiple library modules as a single library?
I have around 80 modules in the app, and I'd like to host them remotely and reuse them in multiple apps. I am not sure what's the best approach. What I'd like to avoid is having 80 different libraries being hosted in Github Packages. I'd also like to avoid Github submodule.
What are my options?...
https://redd.it/1k6na6a
@reddit_androiddev