J'utilise le code suivant en Java. Cela fonctionne bien et ajoute des événements dans Google Agenda. Mais dans Android, il donne l'exception Error connecting with login URI
. Quelqu'un peut-il m'aider à résoudre ce problème?Comment puis-je corriger l'exception "Erreur lors de la connexion avec l'URI de connexion" obtenue lors de l'ajout d'événements à Google Agenda?
CalendarService myService = new CalendarService("calendarTest");
String userName = "[email protected]";
String userPassword = "xxxxxxx";
// Create the necessary URL objects.
try {
metafeedUrl = new URL(METAFEED_URL_BASE + userName);
eventFeedUrl = new URL(METAFEED_URL_BASE + userName
+ EVENT_FEED_URL_SUFFIX);
} catch (MalformedURLException e) {
// Bad URL
strbuf.append(e.getMessage());
System.err.println("Uh oh - you've got an invalid URL.");
e.printStackTrace();
return;
}
try
{
myService.setUserCredentials(userName, userPassword);
// Demonstrate creating a single-occurrence event.
CalendarEventEntry singleEvent = createSingleEvent(myService,"Event Title", "Event Description ");
System.out.println("Successfully created event " +singleEvent.getTitle().getPlainText());
// Demonstrate creating a quick add event.
CalendarEventEntry quickAddEvent = createQuickAddEvent(myService,"Tennis with me June 22 3pm-3:30pm");
System.out.println("Successfully created quick add event " + quickAddEvent.getTitle().getPlainText());
}
// catch.......
Veuillez éditer votre question pour avoir un meilleur titre. – Sjoerd
purement liée au style, mais pourquoi ne pas avoir un seul essai/catch? Aussi, pouvez-vous poster le reste du code. enfin, imprimez le stacktrace, il vous en dit souvent beaucoup. – KevinDTimm