У меня проблема с приложением android, у меня есть функция для отправки MMS на номер телефона, но мое приложение только подготавливает MMS и не отправляет его.
, как вы можете см. здесь:
Я могу отправлять SMS без проблем, но без MMS
Мои разрешения в манифесте
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.READ_INTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CALL_LOG" />
<uses-permission android:name="android.permission.READ_CALL_LOG" />
Вот моя функция
public void sendMMS(String sendTO, String msg) {
//File ImageFolderDir = new File(Environment.getExternalStorageDirectory() + File.separator + "MesApplis" + File.separator + "Internet");
//String myFileImage = "/storage/emulated/0/Download/M1F1-Alaw-AFsp.wav";
String myFileImage = "/storage/emulated/0/Download/alphatest.png";
Uri attachedFileUri = Uri.fromFile(new File(myFileImage));
Intent mmsIntent = new Intent(Intent.ACTION_SEND,attachedFileUri);
//mmsIntent.setType("audio/wav");
mmsIntent.setType("image/png");
mmsIntent.putExtra(Intent.EXTRA_STREAM,attachedFileUri);
mmsIntent.putExtra("address",sendTO);
mmsIntent.putExtra("sms_body",msg);
startActivity(mmsIntent);
}