
Google Drive lets you download files natively, but you probably already knew that. Unfortunately, you’ll need to repeat this process for each file you want to download. You will use this file ID in just about every alternative method to download a large Google Drive file, so you’ll want to keep it on hand. The string you want to keep is everything after “/d/” and before “/view?” In this example, it would be “ 1LcRQS9s35f4ra5FZrHd9rZEyh1FAm5bN” as your File ID. It will look something like this: 1LcRQS9s35f4ra5FZrHd9rZEyh1FAm5bN/view?usp=sharing You’ll then want to paste this link somewhere you can store it, like in a text document. Note: If you need to access your files on a device that isn’t logged into your Google Drive account, you’ll have to edit your permissions under “General access.” However, you should understand that this is a security issue, as anybody with this link can access and download your file.

Click “Copy link” in the bottom left-hand corner. This action will open the Google Drive share menu. Once you’ve located your large file, right-click on it and click the “Get link” option. You can do this on the web or by using a file browser, Windows Explorer, macOS Finder, or any other means of accessing your Drive that you prefer. To find the file ID, you need to access Google Drive somehow. So, rather than repeat the instructions every time, we’ll tell you how to find your file ID first luckily, it’s pretty easy. import 'package:downloads_path_provider_28/downloads_path_provider_28.Nearly every method you can use to download a large file from Google Drive will require you to know the file ID for the file you want to download. works fine but it might not work in future flutter versions thus i want a newer plugin support. I already tried flutter_file_downloader, file_saver, external_path.


I wanted to know about any plugin that can replace it and work well. The plugin downloads_path_provider_28 uses a deprecated api or embedding. I want it to get downloaded to Android's downloads directory. The data comes from assets and dart file string. I have a feature in app where user and download some content he generated.
