Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 已准备好从android应用发送彩信,但尚未发送_Java_Android_Mms - Fatal编程技术网

Java 已准备好从android应用发送彩信,但尚未发送

Java 已准备好从android应用发送彩信,但尚未发送,java,android,mms,Java,Android,Mms,我的android应用程序遇到了一个问题,我有向手机号码发送彩信的功能,但我的应用程序只准备彩信,不发送 正如你在这里看到的: 我可以发送短信没有任何问题,但不是彩信 我在清单中的权限 <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permis

我的android应用程序遇到了一个问题,我有向手机号码发送彩信的功能,但我的应用程序只准备彩信,不发送

正如你在这里看到的:

我可以发送短信没有任何问题,但不是彩信

我在清单中的权限

<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" />

您使用的设备是否支持彩信?当我买手机时,我必须为它设置一些额外的设置,以便它能够发送信息mms@LenaBru我想是的,我正在使用三星s8测试我的手机。你能从短信应用程序手动发送彩信吗?@LenaBru是的。确定你在android清单中指定了哪些权限?你正在使用的设备支持彩信吗?当我买手机时,我必须为它设置一些额外的设置,以便它能够发送信息mms@LenaBru我想是的,我正在使用三星s8测试我的手机。你能从短信应用程序手动发送彩信吗?@LenaBru是的,确定你在android清单中指定了哪些权限?
    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);
}