Bonjour,

En reprenant des exemples du site pour accéder a une URL et afficher le contenu (texte) d'un fichier HTML, j'obtiens l'erreur "Permission denied" a l'ouverture de l'URL, en exécutant ce code sur l'emulateur Nexus depuis Android Studio. L'adresse que je passe est "http://www.android.com/" par exemple.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
    public void getFile(String urlStr) throws IOException, URISyntaxException {
        int current;
 
        if (urlStr == null) {
            errorMsg.setText("getFile : null string");
            return;
        }
        URL url = null;
        url = new URL(urlStr);
        HttpURLConnection con;
        con = (HttpURLConnection) url.openConnection();
        con.setUseCaches(true);
        InputStream is = con.getInputStream();
        BufferedInputStream bis = new BufferedInputStream(is, 8192);
 
         while ((current = bis.read()) != -1) {
            msg.setText(bis.toString());
            }
        return;
    }
(Je développe sur Android Studio 2.2.2, Mac OSX Sierra 10.12.1)

Merci !