Salutations,Déclaration AudioManager Crashes Android App
Je vais avoir un peu de mal avec une application Android que je travaille sur (la plupart du temps pour la pratique et à des fins d'apprentissage) qui utilise l'objet AudioManager
. Lors de la définition du AudioManager
comme suit, cependant, les application se bloque quand je le lance:
//Import the AudioManager
import android.media.AudioManager;
public class RingtoneModeChanger extends Activity {
//Causes crash:
public AudioManager mManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
/* Code for the rest of the app... */
}
Quand je commente simplement la déclaration AudioManager, l'application ne tombe pas en panne. Des idées en ce qui concerne ce que je fais mal? Je suis un peu un débutant pour le développement Android, donc j'ai le sentiment qu'il me manque quelque chose d'évident.
J'ai également essayé d'ajouter les permissions android.permission.MODIFY_AUDIO_SETTINGS
et android.permission.MODIFY_PHONE_STATE
au fichier AndroidManifest.xml
, mais cela n'a fait aucune différence.
Merci d'avance pour vos suggestions!
L'application lance-t-elle une exception? Avez-vous regardé le journal adb? – bramp