The Android App and the desktop applications do not share the same code base and are pretty different in functionality:
- The Android app access your cloud over the internet by a public API of your cloud provider.
- The desktop applications access the stored files over the operating system. If the OS supports files on demand, then you do not need to store your data locally.
For linux there is no official google drive client. (does not matter if it is BackUp & Sync or File Stream). There are things like google-drive-ocamlfuse, but there exits old reports that this does not work with Cryptomator. But maybe this works now.