AudioManger无法正常运行应用程序崩溃

时间:2015-05-01 09:26:29

标签: android crash broadcastreceiver android-audiomanager

我正在处理一个应用程序..但是Audiomanager无法正常工作我看不到任何错误我的应用程序在手机上崩溃了 当sms recive和短信文本与我设置的特定文本相同时,我在BroadCastReciver Class中使用AudioManager,音量应该是静音更改为普通模式。

if(message.equals(pwd)) {

    AudioManager au;
    au = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
    au.setRingerMode(AudioManager.RINGER_MODE_NORMAL);

    // Show Alert
    int duration = Toast.LENGTH_LONG;
    Toast toast = Toast.makeText(context, "Volumn Changed By Phone Finder App", duration);
    toast.show();
}
else {

    int duration = Toast.LENGTH_LONG;
    Toast toast = Toast.makeText(context,  "Doesn't match", duration);
    toast.show();
}

1 个答案:

答案 0 :(得分:0)

您的代码运行良好而不会崩溃。 请粘贴崩溃的日志报告。

最好为context检查messagepwdNullPointer Exception