Domanda Android Studio problema con URL di una web radio

scorpion26

Utente Bronze
25 Febbraio 2017
2
1
0
34
Salve Ragazzi, vi scrivo nella speranza che qualcuno abbia già riscontrato questo problema e abbia già trovato una soluzione. In pratica non riesco a far prendere un url di una che comincia con "http" invece se utilizzo un url di un'altra radio che comincia con "https" funziona tranquillamente. Vi posto una foto di come l'ho impostato.
 

Allegati

  • radio.png
    radio.png
    48.9 KB · Visualizzazioni: 9
Senza l'errore specifico è difficile capire il problema però probabilmente non hai impostato l'app per poter lavorare con endpoint non sicuri

Devi aggiungere nell'application del Manifest questa riga
XML:
android:usesCleartextTraffic="true"

Per Android 9 e superiori serve anche inserire quest'altra
XML:
android:networkSecurityConfig="@xml/network_security_config"

Poi dovrai creare la cartella "xml" in "res" e inserire il file network_security_config.xml così composto:
XML:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system" />
        </trust-anchors>
    </base-config>
</network-security-config>