I want to develop software for a glove that uses hand movements to control a TV, which technologies should I use?
I need help getting started. I don’t have much experience, but I enjoy working in the Android environment, and most TVs use Android-based systems. Could you guide me on what I should study or focus on to develop this idea?...
https://redd.it/1i6wk64
@reddit_androiddev
Has anyone participated in System Design stage lately for interviews in Revolut?
Long story short I have an upcoming system design interview at Revolut and would appreciate insights from those who've recently gone through it.
From my research, in the 1-hour interview I will need to cover:
High-Level Design:
- Gathering functional/non-functional requirements
- System components (client, server, DB, cache and others)
- Scaling solutions (like sharding)
- Performance optimization (like CDN for latency or load balancing)
- Basic security considerations (auth, SSL, encryption)
...
https://redd.it/1i6mtj3
@reddit_androiddev
How to modify pre-built AOSP kernels provided by Google?
Hi, I’m new to AOSP and I noticed that Lineage OS uses pre-built kernels for some devices, including the emulator. I found the pre-built kernel provided by Google here:
https://android.googlesource.com/kernel/prebuilts/6.6/x86-64/+/59b2104a1fa26ebca37575b5f2eeb29f15faa794
I’d like to experiment with the kernel and make some modifications, but I’m having trouble reproducing these kernels....
https://redd.it/1i6g1wc
@reddit_androiddev
Not another clean archi article
Yo guys! Was tired to see people saying "I made an app using clean archi" while there's only one module and folders structured by layer...
So I decided to create a small app, master/details (like 99% technical tests) based on the rick & morty api, to show how I use modules and clean archi. That's how I do my apps and it's freaking fire (that's also how it's done in most big tech corporations, from my experience).
Article => beranger.guillaume/not-another-clean-architecture" rel="nofollow">https://medium.com/@beranger.guillaume/not-another-clean-architecture...
[https://redd.it/1i6f2ly
@reddit_androiddev
Created my first Maven Central library (0.0.1) but when I uploaded my second version (0.0.2) of it my test app in Android studio doesn't show the squiggly line for new version available?
https://redd.it/1i6aj29
@reddit_androiddev
Navigation Drawer with nested navgraphs and topbar icons
Hi!, I'm trying to create a navigation drawer using compose. The drawer has a topbar with a burger icon to open/close it. However I want to hide the topbar or replace it with another based on the route and I'm having some trouble achieving this (although I feel maybe there's a better way of doing this)
Here's the full stackoverflow question -> https://redd.it/1i5unkj">https://stackoverflow.com/questions/79355718/navigation-drawer-with-nested-navgraphs-and-topbar-icons/79355823
@reddit_androiddev
Help with android mirroring.
Hey, anyone know of a good Android screen mirroring tool that uses ADB and has keymapping?
A while back I was using Mirroid, but it seems kinda dead now. I need to be able to map keys to touch inputs for some projects.
I've looked around for decent options and the closest I've come to getting what I'm looking for is QTScrcpy and TC Games, but are there any other solid options out there?
Thanks in advance!...
https://redd.it/1i5vcuq
@reddit_androiddev
Account terminated after using app-testing service
Used a paid for testing service for testing the app on 20 devices before release, all went well. After a short while my GP account was terminated for high-risk behavior. What can i do about it, how should i formulate the appeal? Should i even try? I have not heard of 1 successful appeal of this kind.....
https://redd.it/1i5ylne
@reddit_androiddev
Designing Missions for a Mobile App: Seeking Guidance
I'm developing a game within my app and want to incorporate a mission system where users complete tasks and earn points.
**The Challenge:**
I'm aiming for flexibility. Missions should encompass a wide range of activities, from completing in-app challenges (like finishing a game level) to real-world actions (like logging in at a specific time or sharing a post).
**Desired Approach:**
* **Native UI:** I prefer a native UI experience over web views for better control and customization. ( i am u...
https://redd.it/1i5vgzx
@reddit_androiddev
IssueTracker issues not getting passed triage
For a long time now I haven't had any problems, but lately I've encountered a lot of issues that get closed with Won't fix (Infeasible) even after all of the requested information has been supplied. This used to be a massive problem, but someone at Google must have realized this because it's been pretty solid for the past few years.
For example, I filed an issue about running not deploying the app on the latest stable Android Studio (although ...
https://redd.it/1i5stb4
@reddit_androiddev
Can't Unlock Smartphone
I forgot my old phone pattern password and it is not connected to internet. The default unlocking method is fingerprint, but It insists for the pattern. How can I unlock it?
There might be any backup PIN code?
There are pictures on it, so erasing the phone is not an option :\\
[I can connect it to PC via USB cable, if it helps\]
Nokia 7 Plus ...
https://redd.it/1i5q37q
@reddit_androiddev
How many downloads do you get from Instagram ads?
I’m just curious as to what everyone’s average downloads per month are and how much did you spend on Instagram ads in that month?
I haven’t published a game yet but I was planning to at some point and was thinking about saving up a bit of capital for ad spend and wanted to know how much people spend on insta ads in a month and how many downloads that month yields.
I have tried researching it myself but can’t get any straight answers so I thought I’d come here....
https://redd.it/1i5fvhl
@reddit_androiddev
Update app without the same Keystore
I'm new here. I tasked on an application that needed to be update. But the keystore of that version is impossible to be found. Is it possible to update the app without the old keystore. Thanks....
https://redd.it/1i4nzux
@reddit_androiddev
Can I use another identity to verify Google play developer account?
Friend made a developer account for me back in 2017 (with his name address ) I used it to publish apps. My relationship with that friend is no longer, can I create a new payment profile under my name and verify using my identity?
What can I do in this case to keep the account?...
https://redd.it/1i4gy2p
@reddit_androiddev
Bug on Material-You colors and/or UMP on Android 15: When both used, you can't use material colors on anything
It seems that in this combination of conditions, you won't be able to use material-You colors on anything, even if you create a new Activity:
1. Use anything that fetches or uses the Material-You colors, including even DynamicColors.applyToActivityIfAvailable or query of them
2. Android 15. On previous versions it's fine.
3. Call various functions of the UMP SDK by Google, such as requestConsentInfoUpdate .
Reported about this on multiple places, as I don't know which one is causing this iss...
https://redd.it/1i4989i
@reddit_androiddev
The Developers' Conspiracy Against Corporations (irony warning)
https://www.linkedin.com/pulse/developers-conspiracy-against-corporations-artur-dumchev-6ys4f/
https://redd.it/1i6q3x7
@reddit_androiddev
Android < 12 Playing HEVC (H.265) Videos with ExoPlayer - Solutions and Workarounds
I'm currently working on a project where I need to play HEVC (H.265) encoded video files on Android devices running versions less than 12. As you might know, Android 12+ supports HEVC playback by default, but older versions do not. I'm using ExoPlayer to display the videos, and I've encountered issues where the video simply won't play on devices with Android versions below 12. Has anyone here faced a similar challenge and found a solution or workaround? ...
https://redd.it/1i6k3wm
@reddit_androiddev
How do I compile source code of app written in Kotlin on phone?
I have no experience with programming android apps. All I want to do is download this app from github, which only has the source code available. What is the easiest way to do this?...
https://redd.it/1i6fnqu
@reddit_androiddev
Job openings
Hi ..Any one attended the Google interview for senior Android developer position (L5)...Please share your experience ...
https://redd.it/1i6bue5
@reddit_androiddev
Timber in 2025, is it still worth it?
I recently saw this lib in an official video on the android channel, researching it I found the proposal and the problems it solves very interesting, however the repository on github has been running for 4 years with no updates to the project, is it still worth it and is it safe? or is it legacy? if it's not worth it, are there any alternatives?...
https://redd.it/1i5umsn
@reddit_androiddev
Trying To Run Media3 Demos, but encountering ERROR message.
For context these are the open source project demos I am trying to run, but I don't know how to fix the error of "Starting in Kotlin 2.0, the Compose Compiler Gradle plugin is required when compose is enabled." error.
I have already tried editing my build.gradle.kts, I also changed the build.gradle file of the module that is associated with the run config, I am trying to run.
I referenced this https://redd.it/1i633av">guide
@reddit_androiddev
Why AS listens my mic ??
Since several updates Android Studio listens my mic and never stops. Any idea ?
https://preview.redd.it/4c8ibq5u37ee1.png?width=890&format=png&auto=webp&s=2a148f9af21a6f8184dfbdbda2eaf787d8aadd08
...
https://redd.it/1i5xrpd
@reddit_androiddev
Please don’t dox me Google: My painful (& stressful) journey of making Android money without exposing my address!
https://blog.jakelee.co.uk/publishing-on-google-play-without-exposing-info/
https://redd.it/1i5w6nq
@reddit_androiddev
How to set SwipeRefreshLayout's setColorSchemeColors via XML style/theme?
Is there a way to change the color of animated circular progress of SwipeRefreshLayout via XML? I prefer setting it globally as theme so that I don't need to repeatedly define its color(s) in each Fragment or Activity, I also don't want to make an extension function of it nor want to create a custom SwipeRefreshLayout by extending it. Additionally I wanted to know what is the color mapping of that thing like is it depending on `colorPrimary`, `colorAccent`, etc. You can easily however change...
https://redd.it/1i5qu0p
@reddit_androiddev
Need help regarding developing smartspacer plugin for football scores
https://www.football-data.org/documentation/api I am using this api I want to call it every 10s to update scores , I just want matche scores of one team (man city) which endpoint should I call ?
https://github.com/KieronQuinn/Smartspacer/wiki/3.-SDK:-Creating-a-Target smartspacer document how do I make it auto dismiss after match is over ?...
https://redd.it/1i5rx7k
@reddit_androiddev
Build your component library in Jetpack Compose via CLI
I built a Gradle plugin (CLI utility) that you can use to build your component library.
https://github.com/nomanr/lumo-ui
https://lumo.nomanr.com/
how does it work?
It's not a packaged library. Instead, it generates the UI components directly in your codebase. Which allows you to:
\- direct bug fixes; otherwise, you'll create a PR to the lib or wait for someone to fix and release ...
https://redd.it/1i5ow90
@reddit_androiddev
"bluestacks" uses fake game pages to promote their "emulators"(scam)?
Hey everyone,
i checked some google-rankings of my games/apps presense and found that a chinese site called "bluestacks" has a fake app-website of my game to promote it with their "emulator" for PC.
here is the link for reference:
https://www.bluestacks.com/tw/apps/card/spellforce-2-master-of-war-on-pc.html
Like many other times, this is complete useless, since we do offer a native Windows PC port of it.
But t...
https://redd.it/1i54a1k
@reddit_androiddev
[Help Needed] Kernel Development for LG V60 (Android 15)
Hi everyone,
I’m reaching out to the community for help with kernel development for the LG V60 to support Android 15. I’ve been working tirelessly on this project, but I’ve hit a wall. I’m encountering the following error while building:
bashCopyEditclang: error: version 'kernel' in target triple 'arm-unknown-linux-androidkernel' is invalid
make[2]: *** [/home/chuqol/RisingOS/kernel/lge/sm8250/arch/arm64/kernel/vdso32/Makefile:170: arch/arm64/kernel/vdso32/vgettimeofday.o] Error 1
...
https://redd.it/1i4hs3e
@reddit_androiddev
Viewmodel one-off events: can we agree this is a bad article?
Referring to this article:
https://medium.com/androiddevelopers/viewmodel-one-off-event-antipatterns-16a1da869b95
I fail to see the point.
Using a buffer/replay for underlivered events (in case the user backgrounds the app) makes the likelihood of this event not being collected very, very small - and we are not talking about mission critical apps in 99% of the cases.
Modeling a bunch of "thi...
https://redd.it/1i481zr
@reddit_androiddev
Partial data loss in android room sqlite database
I have an android application that runs on a slightly customized version of Android 10. The application persists data to Room db.
Recently, backend server has logged 40 cases of partial data loss where both newly inserted rows and updates done to existing rows have been deleted from the database.
My assumption is that since SQLite initially writes data to a WAL file, corruption of this file is resulting in loss of data that is not yet persisted to the original db.
I have tested this out by in...
https://redd.it/1i47fbk
@reddit_androiddev