Problème d'Intent "browser"
Bonjour à toutes et tous,
J'ai un soucis (assez basique je pense) pour lancer un Intent sur une URL. A lire la doc, cela a l'air simple, mais je coince.
J'ai une URL de type http://host.domain/wload/my_sound.mp3?... avec un mime type audio/mpeg. J'ai un peu tout essayé du genre:
Manifest:
Code:
1 2 3 4 5 6
|
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="audio/mpeg"/>
</intent-filter> |
Ou directement dans le code:
Code:
1 2 3
|
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent); |
Rien n'y fait, je tombe sur l'erreur:
D/SntpClient( 60): request time failed: java.net.SocketException: Address family not supported by protocol
Je précise que l'application est basée sur un site Internet distant et que tout fonctionne bien directement dans le browser.
Merci d'avance pour votre aide.
Meilleures salutations,
Cédric Corbaz