I am having a problem on uploading files to an existing folder in google drive. It keeps telling me "xxx" does not exist.
String folderId = "Storage";
ChildReference newChild = new ChildReference();
newChild.setId(fileContent.getName());
drive.children().insert(folderId, newChild).execute();
refer from https://developers.google.com/drive/v2/reference/children/insert
Yea, finally i can upload my whole directory of file to specific folder in google drive simply because of unmatched folderid.
I've worked success in following code by using setParents function.
folderId is the unique identifier of the Folder object, not the nice name like "Storage". You can retrieve the folder's ID using the files().list() API call, possibly with a q attribute to filter the returned results down as needed.