Comment faire pour résoudre java.net.MalformedURLException?
J'obtiens cette erreur:
java.net.MalformedURLException: Protocol not found[java.lang.StringBuilder]
Lorsque la ligne suivante est l'obtention d'exécution:
url = new URL(urlString.toString());
urlString stocke la valeur suivante:
http://maps.google.com/maps?f=d&hl=en&saddr=25.04202,121.534761&daddr=25.05202,121.554761&ie=UTF8&0&om=0&output=kml
Quelles sont les causes de cette Exception?
Essayez de vous connecter à la urlString.toString() de la valeur que l'analyseur se plaint qu'elle démarre avec la valeur "de java.lang.StringBuilder"
OriginalL'auteur ManJan | 2012-02-23
Vous devez vous connecter pour publier un commentaire.
Les Chances sont que vous n'avez pas nettoyer après le changement de
à
Vous devez vous connecter à la valeur du paramètre passé au constructeur de l'URL.
Ce n'est pas ce que vous pensez qu'il devrait être.
urlString serait d'imprimer une valeur dans le formulaire de java.lang.StringBuilder@
jetant ainsi l'exception, si vous essayez de construire une url.
Mais à l'aide de la Chaîne imprime la valeur de la chaîne de contenu construit par le stringbuilder.
Je voulais le journal de la valeur du paramètre adopté dans le constructeur de l'URL. Avez-vous nettoyer le projet. Pour sûr, le problèmes vient de là.
Merci beaucoup Snicolas.. j'ai compris le problème. J'ai été en utilisant AsyncTask et n'a pas été en passant params correctement. Son désormais résolu 🙂
OriginalL'auteur Snicolas
Voici un exemple avec la gestion des exceptions ...
OriginalL'auteur Madan Sapkota
Vous pouvez également obtenir cette exception, si votre pare-feu de réseau de blocage d'URL.
OriginalL'auteur W00di
remplacer l'url avec php adresse de fichier placé sur le serveur instedof html
OriginalL'auteur raj