I'm using google drive in my app. I'm able to upload data in `Google drive App folder` and getting the file id. My Question is, how to download it from `appDataFolder` by using `FileId`
This is how i'm getting the file ids

```
     private List<String> getDataFromApi() throws IOException {

        List<String> fileInfo = new ArrayList<String>();
        FileList lst = mService.files().list()
                .setSpaces("appDataFolder")
                .execute();

        FileList result = mService.files().list()
                .setSpaces("appDataFolder")
                .setFields("nextPageToken, files(id, name, mimeType)")
                .execute();
        List<File> files = result.getFiles();
        if (files != null) {
            for (File file : files) {
                fileInfo.add(String.format("%s (%s) %s\n",
                        file.getName(), file.getId(), file.getMimeType()));
            }
        }
        return fileInfo;
    }

```

I'm using *v3* of google drive services. 

```
compile('com.google.apis:google-api-services-drive:v3-rev102-1.23.0') {
    exclude group: 'org.apache.httpcomponents'
}

```

**Thanks In Advance**