I tried this app (also “APV PDF Viewer” and “VuDroid”) and wasn’t able to open any PDF.
I lost a lot of time until I realized that these applications doesn’t have the proper permissions.
I then installed “Document Viewer” which has “read the contents of your shared storage”
permissions and I was able to read PDF files.
What’s the purpose of a PDF reader that can’t read the /sdcard?
I’m not asking for /data just /sdcard.
The most bizarre thing: these applications can navigate the root filesystem, but when you enter /sdcard they fail because they aren’t in sdcard_rw group.
I used the website because it provides an important information: size.
I just wanted a PDF reader. Why should I install a package that is 10 times the needed size?
I found one usable.
It would be nice if those apps are fixed or F-Droid just adds a warning about the lack of usability.
BTW something I don’t see is a rating.
And you don’t like to read the size in the Client because?
Feel free to…those are old apps…unmaintained…but if you found one that’s unusable please open an issue: F-Droid / Data · GitLab so we can Archive it and others don’t stumble
We don’t track the users…there are no F-Droid accounts…ratings are…what exactly? Vetted by whom? No…
You can take a look at the latest 3 versions update dates…open Links->Source and see if the repo has activity and “stars” and maybe form an opinion…not wait for others
Not always, but if the same functionality is provided by various applicactions, yes I check it in this case.
Nope, I asume the application didn’t increment too much.
Done.
Isn’t it moderated? and BTW it looks like it has some sort of “user clasification”, the system could allow ratings only for users that seems to be humans (not bots).
You are rigth. But downloading an app that doesn’t even work (three times, not just one) wasn’t something I expected.
Perhaps a small tid-bit to keep in mind as well, some of these “older” apps are written for older versions of Android. One neat thing about F-Droid is the support for older devices, as opposed to Google, who is trying to mandate that everyone update their phones by forcing higher API levels for apps placed on the store.
The relevancy of this comment comes into play because it depends on what versions of Android the app was written to as to what permissions they needed at the time. Android 4.3 allowed SDcard access, while 4.4 did not, then the rules changed again for Android 5.0. This particular app was written for when Android Ice Cream Sandwich (4.0) was brand new, so probably was written to support earlier Android versions, such as Honeycomb, when SDcard weren’t really a “thing”.
It certainly can be frustrating at times if you are searching through the apps and pull up a dud, but at the same time that can be part of the fun.
But, thanks to users like you, who try the apps out, and see the old/shortcomings, and report it, these apps can be flagged and moved to the archive instead.
At least here, in Argentina, I got the impression that isn’t Google who pushes higher API levels. I think the main problem is the low skilled programmers doing Apps for commercial use. To ilustrate: I was using Android 4.4.2, but in december I found the App I used to get a 2x1 cinema discount stopped working. It wasn’t my phone, but the App failing on older Android versions. The App didn’t change its API level requirement, but was useless on 4.x. And a lot of Apps released lately aren’t designed for old API levels, when they do nothing important that can’t be done at Android 4.4.2 level. The number of Apps increased dramatically during the last year. Even the official App used for COVID-19 control needs Android 5.0 (and I’m sure is poorly developed, the first versions used a “secret” that was the API example, just base64 encoded ), the App from my telephone company, insurance company and even the stupid Mc Donald’s App all needs Android 5+. All developed here.
This pushed me to flash my phone. Now I’m running Android 7.1.2. Funny thing is that I didn’t install any of those Apps yet