Отправка MMS из приложения android подготовлена, но не отправлена - PullRequest
1 голос
/ 30 января 2020

У меня проблема с приложением android, у меня есть функция для отправки MMS на номер телефона, но мое приложение только подготавливает MMS и не отправляет его.

, как вы можете см. здесь: enter image description here

Я могу отправлять 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);
}
...