I am using drive api with authentication api. I need to login to google account first then upload files to drive. Problem is when i use only drive api without authentication is
Try this code:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstance);
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addApi(Drive.API)
.addScope(Drive.SCOPE_FILE)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
}
Then set the connection code for authorization to occur:
@Override
protected void onStart() {
super.onStart();
mGoogleApiClient.connect();
}
I am following the documentation - Authorizing Android Apps, this documentation also provide give on how to handle ff the user has not previously authorized the application.
Hope this helps.