Aller au contenu

Streaming Radio


tamsir

Recommended Posts

Bonjour tout le monde.

Je suis en train de développer une application pour écouter une une station radio sur mobile.

Dans home.java j'ai le code suivant:

import java.io.IOException;

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;

public class home extends Activity {
   /** Called when the activity is first created. */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);

       MediaPlayer mp = new MediaPlayer();
       try {
		mp.setDataSource("http://webcast.radio.com:8008");
	} catch (IllegalArgumentException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (IllegalStateException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
       try {
		mp.prepare();
	} catch (IllegalStateException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
       mp.start();
   }
}

Dans le fichier manifest.xml, j'ai le code suivant:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.entreprise.rfm"
     android:versionCode="1"
     android:versionName="2.0">
   <application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="false">
       <activity android:name=".home"
                 android:label="@string/app_name">
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
   </application>
   <uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
</manifest> 

L'application fonctionne à merveille avec mon émulateur, j'arrive à suivre les émissions de la station radio.

Cependant une fois que j'ai compilé, publié sur le market et téléchargé, j'arrive plus à attendre la station radio.

Merci de votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...