Retorfit Basic authentication

private void callApi() {

final String credentials = "pavan@gmail.com"+ ":" + "*******";

RestAdapter adapter = new RestAdapter.Builder().

setEndpoint(StringConstants.endurl)

.setRequestInterceptor(new RequestInterceptor() {

@Override

public void intercept(RequestFacade request) {

String string = "Basic " + Base64.encodeToString(credentials.getBytes(), Base64.NO_WRAP);

request.addHeader("Authorization", string);

request.addHeader("Accept", "application/json");

}

})

.build();

apiservice = adapter.create(Apiservice.class);

}