Я хочу отправить SMS с моим приложением с:Android Отправить SMS Краш
Intent smsIntent = new Intent(Intent.ACTION_VIEW);
smsIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
smsIntent.setData(Uri.parse("smsto:" + sms));
smsIntent.putExtra("smsto", sms);
smsIntent.putExtra("sms_body", "MYSMSBOBY");
mActivity.startActivity(smsIntent);
Это отлично работает в устройствах, которые есть SMS Application, но в некоторых устройствах я получаю эту ошибку аварии:
No Activity found to handle Intent { act=android.intent.action.VIEW dat=smsto:xxxxxxxxxx flg=0x10000000 (has extras) }
Любая идея, как я могу узнать, установлено ли приложение SMS на устройстве?
поймать ActivityNotFoundException – jenuine