Android 11+ Update #284
Description
Hello,
I made the qBittorrent-Controller to start and work on Android 11+ devices (sdk30).
I will not do a pull request, because I changed a lot and removed adds simply because there were some new requirements that made apk compile to fail.
I tried to keep your code intact as much as possible in case you decide to copy something over to your code, but just for this first commit. I don’t know if I work a lot on this app, but from now on I might start changing things more drastically. So it might be harder to incorporate my code with yours.
Most important things I did:
- Removed adds;
- Updated dependencies;
- Removed materialfilepicker dependency and used Android’s native file picker to pick *.torrent and self-signed certificate keystore files;
- Bumped compile/min/target SDKs;
- Removed a lot of deprecated methods;
- Moved Fragments to androidx library;
- Redid Settings (old implementation was deprecate);
- A lot of small code changes and cleanup;
- Tried to fix a lot of small warning that Android Studio showed;
Thanks for great app. I actually bought a pro version long time ago and I know that there are other apps these days. Actually one showed up not so long ago and looks promissing. But I still like yours the most.
Cheers.