zlacker

[return to "Google makes Android development private, will continue open source releases"]
1. bitsan+5i[view] [source] 2025-03-26 20:42:08
>>colone+(OP)
Android has been bad-faith open source for as long as I can remember. Android is look-but-dont-touch source. Its massive codebase that requires immense resources to build is not open for negotiation, its existence is to serve Google's whims.

Android was already a platform on life support. Google has wielded its authority to dictate how apps should behave such that even 3rd party stores do not stray far from Google's rules. Users of android phones have little hope to run a program from 5 years ago, or to roll back a bad update in an era full of bad updates.

◧◩
2. sdkfja+Yt[view] [source] 2025-03-26 21:51:29
>>bitsan+5i
> Users of android phones have little hope to run a program from 5 years ago

Android is actually much much better than iOS. For some older unmaintained apps I've dug out the APKs and most of them run without major issues, though a scary warning saying it's designed for older versions of Android.

◧◩◪
3. bitsan+py[view] [source] 2025-03-26 22:17:04
>>sdkfja+Yt
Yeah, not all hope is lost, but good apps do get delisted for not complying with whatever Google dictates on the Play store, so you have to make good backups of content that only exists there! Which is a really great reason to use f-droid instead of course.
◧◩◪◨
4. everyo+7C[view] [source] 2025-03-26 22:42:59
>>bitsan+py
I, and clients of mine, have a bunch of stuff on the play stores. google is going bananas recently, aggressively trying to delist every app it seems..

Every few months they force you to upload new builds that use the latest "api level" .. This change makes zero difference to how the app functions.

Its a massive pain updating them and I have let several apps lapse and be taken down cus I couldnt be bothered jumping though googles arbitrary hoops.

Which I guess is google's aim, and also that they are doing this to clear as much space as they can and save a small amount of money on storage, as part of their general enshittification process.

◧◩◪◨⬒
5. themac+wL[view] [source] 2025-03-26 23:53:02
>>everyo+7C
> This change makes zero difference to how the app functions.

That's not true, different api levels have different restrictions and defaults even if you don't change any of your app code, that's why they force you to target a new api level.

For example, one Android 15 change is "Apps that target Android 15 must be the top app or running an audio-related foreground service in order to request audio focus.", or another one "For apps targeting Android 15, the `elegantTextHeight` `TextView` attribute becomes `true` by default".

It's not always a no-op. There's zero chance that storage costs are the concern here, they've long struggled to fix overly permissive APIs and poorly designed legacy APIs on apps that target old api levels.

[go to top]