Android 即使设备上插入了插孔,也可以强制外部扬声器使用铃声

Android 即使设备上插入了插孔,也可以强制外部扬声器使用铃声,android,notifications,alarm,android-alarms,ringtone,Android,Notifications,Alarm,Android Alarms,Ringtone,我目前正在开发一款应用程序,它使用3.5毫米插孔捕捉温度,其中一项要求是,一旦达到某个温度范围,它就会触发声音警报。我已经有了播放某些警报的代码: Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM); Ringtone alarm = RingtoneManager.getRingtone(getApplicationContext(), notification);

我目前正在开发一款应用程序,它使用3.5毫米插孔捕捉温度,其中一项要求是,一旦达到某个温度范围,它就会触发声音警报。我已经有了播放某些警报的代码:

     Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
     Ringtone alarm = RingtoneManager.getRingtone(getApplicationContext(), notification);
     alarm.play();
现在,我的问题是:如何在不影响3.5毫米插孔功能的情况下,将此声音强制传送到外部扬声器