Android car head unit flavor of android
I bought a android head unit and I really hate the firmware they put on this thing is there pre made firmware you recommend is there a base android car firmware I can start from I'm a newbie so anything helps...
https://redd.it/18d9lk3
@reddit_androiddev
How good is https://www.virustotal.com/ to scan an apk?
Funny thing is I did search previously (2 weeks back) and I came across them today for the same search on google.
The reports seem detailed. I liked the interesting links - interesting to see why we have social media links like linkedin.com in a game app.
​
​...
https://redd.it/18d4tds
@reddit_androiddev
KSP2 Preview: Kotlin K2 and Standalone Source Generator
https://android-developers.googleblog.com/2023/12/ksp2-preview-kotlin-k2-standalone.html?m=1
https://redd.it/18d31gc
@reddit_androiddev
Is it possible to install PixelUI on the S23 Ultra?
hey, so I've got a Verizon S23 Ultra and there's bloatware after every update and i'm getting sick of it, plus i just used my old pixel 4 from like 4 years ago and i found it to be smoother than the S23 Ultra! is there a way to install the PixelUI on my Samsung? or perhaps just a global non-Verizon version of OneUI? Thanks in advance...
https://redd.it/184nfo0
@reddit_androiddev
Medium Membership and Accessing Android Dev Articles on Medium
StackOverflow and Medium seem to be the two sites I visit the most other than the official Android Developers website as an Android developer. As some of you may know, you only get three locked Medium articles a month as a non member. There have been several times when I have reached this limit and have been unable to access Android dev articles that were set as locked with the paywall. Since I find Medium to be such a great resource for Android dev articles, I am considering becoming a member. ...
https://redd.it/184du3z
@reddit_androiddev
Google's GDPR Consent Form has a memory leak
Since Admob is now requesting that we get consent from European users before showing ads to them, I started implementing Google's API to show the consent form, following the instructions here.
​
Message from Admob
From my experience, showing the consent form always triggers a leak. A reference to the destroyed Act...
https://redd.it/1844ogy
@reddit_androiddev
Too many Payment declined messages
Hi everyone. I get a lot of payment declined messages every few days (from different users). Is this some spamming bots behaviour (or something like that)?
https://preview.redd.it/l5xq10ohnh2c1.png?width=1483&format=png&auto=webp&s=7799e819183d00d80ed61ecacf3d95f53e39b494...
https://redd.it/183iuzj
@reddit_androiddev
Admob mediation is not working
https://support.google.com/admob/thread/245295701/applovin-is-not-bidding-but-is-showing-as-an-adapter...
https://redd.it/183iybd
@reddit_androiddev
Play Store rules - White Labelling - Do I need separate accounts?
Hi. We have a big content and location based app that we are beginning to white label with different branding functionality and smaller subsets of our content for clients.
On iOS App Store they require that the client makes their own developer account and that I manage it as an admin user; I can't legally host the app from my company's developer account.
I was gonna try and just get away with it but I've read lots of stories of people being shut down for it and I don't want to risk our main ...
https://redd.it/1834yvy
@reddit_androiddev
What will happen to my app when I die?
I have a few apps in Android and iOS, and I was wondering, since I'm the only owners and developper, what will happen to my apps after I die.
The apps have admob and some non free google cloud functionalities on them....
https://redd.it/1830og1
@reddit_androiddev
Experienced developer with a new Google Play Console account
I've been a software developer for over 10 years and have done stuff mainly for desktop games/apps and iOS. A couple days ago, I wanted to start my new journey of app development for Android mobile development with Kotlin, so I paid and signed up to see what the Google experience was all about.
As a surprise I learned that new accounts now require 20 testers in a CLOSED testing environment to be approved. What kind of requirement is this?!?! Some multimillion dollar projects don't even use 5 t...
https://redd.it/182yo0v
@reddit_androiddev
AMA Announcement: Join Mobile App Security Experts Dennis Titze and Ryan Lloyd from Guardsquare on December 5th for a Q&A Session!
Hello community,
We are excited to announce that we've partnered with Guardsquare, a leading industry expert in mobile app protection solutions, to host an Ask Me Anything (AMA) session here and on our discord server on December 5th, from 11 AM to 4 PM CET.
Guardsquare is also conducting a webinar on November 28th at 4 PM CET, focusing on Mobile App Security Testing (MAST). You can register for the webinar here: ...
[https://redd.it/182vs6z
@reddit_androiddev
What does Android struggle with v iOS?
I'm joining a new project in the coming days and in my squad I am one of the more senior devs although I don't really feel that I'm very senior. In the 4 years I've been a dev I've worked with multiple platforms and not had the chance to specialise in any of them yet.
We have an iOS team and an Android team in the squad - when we pick up tickets I need to be able to put the brakes on any of the feature work / designs that just won't work properly when implemented on Android. In your experience,...
https://redd.it/182ss5g
@reddit_androiddev
How many modules do you have in your project?
Hey Community,
Just wanted to throw a quick question your way: How many modules are you managing in your Android projects?
I once dove into a massive project with about 200 modules. We got all fancy with micro modules like :core:formating
, :domain:featureX
, :data:featureX
.
It seemed like a smart move to let each team own a specific module, but gotta be real – it turned into a bit of a nightmare. The build time sometimes skyrocketed to over 15 minutes, whereas in a more standard proj...
https://redd.it/182paxy
@reddit_androiddev
🎉 Introducing ksoup 0.0.5: A Game-Changer for Android Developers!
Hello Android Developers! 👋
We're excited to announce the release of ksoup 0.0.5 – the latest version of our Kotlin Multiplatform library, tailored for HTML & XML parsing. This version brings a host of improvements, making web scraping in your Android projects more efficient and robust than ever!
Here’s what’s new:
Enhanced Byte Source Streaming: We've fine-tuned the byte streaming process, ensuring smoother data handling in your Android apps.
Fixed Redirects Issue: Say good...
https://redd.it/182ee0w
@reddit_androiddev
Audio and Video programming in Android with JNI
I have experience in C++ and embedded software for Linux and am familiar a little bit with Java. I am trying to learn Audio and Video software development for audio/video telephony calls, which I found out has quite a bit to do with JNI (Kotlin code calling C++ NDK library). I couldn't find any good book or tutorial online since this is probably something that doesn't fit into a single domain. I could find Embedded Android books that teach about Android OSP and bootloader and stuff, but dont' ac...
https://redd.it/18d3owq
@reddit_androiddev
Authentication - Is It Scaring Away Potential Users?
Hi all,
Has anyone experienced that users tend not to sign-in using Google email and might avoid the app altogether if no other option is offered (such as anonymous sign-in).
Does your app requires authentication? If so, what trends have you been noticing? Have you tried using one click Google sign-in and leave it at that?...
https://redd.it/18d5x03
@reddit_androiddev
layout preview stops working when I use app:layoutbehavior="@string/appbarscrollingviewbehavior"
...
https://redd.it/184o2d4
@reddit_androiddev
Android Studio Emulator - Initiate a Factory Reset for Testing
I am trying to test a corporate fully manage enrollment setup for Android which requires the user/tech to factory reset their phone and initiate the setup at the first welcome screen. I have physical test devices for this however, I was curious if an emulator could do it.
Wiping the data within the emulator will just reset it and will not force me to the first welcome screen like a physical device would. I figured Android Studio adds a default cache file or something related since it is an emul...
https://redd.it/184jdtj
@reddit_androiddev
OEM Unlocking ON ?
Hi guys ! I love android but I really need help. I wanted to install TWRP Recovery on my Galaxy S8+ and as you might know it needs to turn on OEM Unlocking to get access with Odin program on PC and to suspend security... and I messed up by turning OEM Unlockin back off and then retry to install another TWRP..
Now the phone won't boot to recovery or OS because of OEM Unlocking is off.
Any ides how to unlock it back or bypass methods ? Help would be highly appreciated ! thank...
https://redd.it/1845m4x
@reddit_androiddev
Trailing lambda syntax - Readability
This may just be me but I feel trailing lambda syntax seems to create readability problems. I always whenever possible use
myFunc( intArg = 2, myOnClickBlock = {/ my code /})
instead of
myFunc( intArg = 2) {/ my code /}
With the first version the purpose of the block is known from the argument name. In the second version the purpose is unclear.
In addition for me the trailing lambdas sugar derail the readability flow of a function....
https://redd.it/1842zik
@reddit_androiddev
Data folder is not showing up, how do i fix this? Thanks
https://redd.it/183jxu8
@reddit_androiddev
Merchant account from unsupported country
Hey all,
I have set up a company developer account successfully and, due to a poor research, I am not able to set up a merchant account as I plan to publish an app that offers in-app purchases (subscription) since my country is not on the list.
What options do I have given that I have set up a company account on google?...
https://redd.it/183esyf
@reddit_androiddev
Good cheap device for developing own ROM?
Hi all, I'm looking to build my own ROM and am curious if anyone has any suggestions for a cheap android device that I can completely root and begin developing my ROM on. Are there any phone models/brands that limit how much of the stock OS you can remove? Thanks!...
https://redd.it/18346dv
@reddit_androiddev
help please. imei showing as 0 but have phone signal and mobile data working.
have a pixel 7 that i flashed the stock firmware after coming from the beta. but for some reason i cannot connect to wifi as the mac address is showing as unavailable and the imei is 0, but mobile data works and the pone recognises the sim card....
https://redd.it/182w2i0
@reddit_androiddev
Wireless Debugging connected device keeps dropping in and out
Followed through the steps on connecting my device via wireless debugging to my Pixel 8.I
I entered the code and port, and connected it but it keeps dropping in and out every second, and the wireless debugging notification pull down disappears and reappears every second.
It worked fine with my pixel 4, so I'm wondering why its different on the 8. Could it b android 14?...
https://redd.it/182wqmc
@reddit_androiddev
Annual promo for subscription
I want to offer a free annual subscription for our brand ambassadors. In iOS AppStore this is no issue. In GooglePlay Console, it appears only possible to offer a 90 day promo.
Is there something I am missing?...
https://redd.it/182uhhg
@reddit_androiddev
my app is getting rejected for Disruptive Ads but i don't know what's rong or what to change
so my app is a tool app. i got the disruptive ads problem when i tried to update it for like 3 times it says
>Version code 22
>
>About the Disruptive Ads policy
>
>Disruptive ads are ads that are displayed to users in unexpected ways, that may result in inadvertent clicks, or impairing or interfering with the usability of device functions. Your app cannot force a user to click an ad or submit personal information for advertising purposes before they can fully use an app.
the app...
https://redd.it/182rudk
@reddit_androiddev
Optimistic updates when using Room
When using Room or Datastore, do you read from the flow provided by the library, which waits for IO operations to complete, or do you have an additional MutableStateFlow
that is updated immediately (and saved automatically with debounce).
For values that change frequently such as text or counters, it's probably bad practice to trigger an IO operation each time. However, I think that creating a MutableStateFlow
in the view model on top of the injected repository.dataFlow
would go against t...
https://redd.it/182ecyc
@reddit_androiddev
Not a common cross platform or native android question.
https://redd.it/1827owa
@reddit_androiddev