IvanVolosyuk / diskusage

Automatically exported from code.google.com/p/diskusage
GNU General Public License v2.0
334 stars 59 forks source link

Google play not available #97

Open yrrad8 opened 4 months ago

yrrad8 commented 4 months ago

I shere the app to my friend and he got this page: IMG-20240229-WA0009.jpg

I tried it too and I got the same problem.

Thank you for the app.

IvanVolosyuk commented 4 months ago

It is no longer available on Play Store. I cannot update it because they restrict minimum API version and I don't have a stable version for the requested Android version.

You can get it here: https://f-droid.org/packages/com.google.android.diskusage/

yrrad8 commented 4 months ago

Ok, thanks.

udif commented 1 month ago

Can you highlight what are the problematic areas? Is the JNI stuff an issue? I assume the scanning code is in C just to make it faster. What if we rewrite it in Java just to get something working in the Play store and then we can worry about this later?

Play store has this nasty habit that once you're in, you can keep updating the same API (to a limit), but if you have a new application, tour entry API might be higher, and it keeps getting higher and higher every so often.

IvanVolosyuk commented 1 month ago

The problem is that:

  1. I don't have resources anymore to test the app in all possible API versions. The changes in the latest version is to make it work with some older API being banned in new devices. The fixes are inferior to the original functionality and I have to sacrifice old functionality to make it work.
  2. There are bugs which will cause regression to existing users if I push a new version to Play Store.
  3. Usefulness of the app is degraded over time with more space hidden by the system and presented as system data in the app.
rodrgomes commented 1 month ago

I could use the old version with a new S24 (Android 14) installing with adb (adb install --bypass-low-target-sdk-block FILENAME.apk). It worked well.. sadly, the new version shows a lot more hidden in system data

The old version shows Apps(52.4GiB), media (26GiB), System Data (18.8GiB) The new version shows Apps(48.1GiB), System Data (49.1GiB)

A tip for who wants the old functionality is download the old apk ( https://www.apkmirror.com/apk/ivan-volosyuk/diskusage/diskusage-4-0-2-release/diskusage-4-0-2-android-apk-download/ ) and install with that adb command line