Ammar64 / Sharing

Share files and apps on android to other devices using browser
GNU General Public License v3.0
40 stars 3 forks source link

Support share intents #17

Open mnalis opened 4 weeks ago

mnalis commented 4 weeks ago

e.g. I can in gallery select picture(s) and press the share icon, and the Android will offer me serveral apps (like shareviahttp, k-9, etc.) to send those files to.

this Sharing app is not present in that list (instead I must always start app manually and find files/pictures I want to share in there, which is often inconvenient).

Ammar64 commented 4 weeks ago

You can in latest version via an FastShareActivity it will work the same as shareviahttp it will start downloading automatically when you enter the URL

you can also use fast share mode from the MainActivity as follows

Screenshot_2024-08-14-08-17-51-05_aa7f09b128b3df3fd4333ee98e7e4a99

Please download from github releases and read the important note https://github.com/Ammar64/Sharing/releases/latest

Fdroid is still updating the app it takes around 3-4 days

Ammar64 commented 4 weeks ago

See Screenshot_2024-08-14-08-15-01-31_99c04817c0de5652397fc8b56c3b3817 Screenshot_2024-08-14-08-09-58-42_aa7f09b128b3df3fd4333ee98e7e4a99

Ammar64 commented 4 weeks ago

The reason I made a different activity for it is that the main way you share files requires getting the file path but on the other hand android share intent gives you a Uri (which I faced problems trying to make it compatible with app) that's why I made a whole new activity for it. I know it's not consistent with the app design but I had to finish fast before start studying for high school.

note: It's not reliable to get file paths from Uri some people face crashing issues