Как отправить текстовое изображение (MMS) в одну из папок моего проекта?

Скажем, у меня есть изображение в app/images/image.png.

Как отправить это изображение на другой телефон?

Другими словами, как отправить MMS?

Я написал код для отправки SMS, но он не работает, когда я заменяю «Sms» на «Mms»:

        try {
            SmsManager smsManager = SmsManager.getDefault();
            ArrayList<String> parts = smsManager.divideMessage(msg);
            smsManager.sendMultipartTextMessage(phoneNo, null, parts, null, null);
            Toast.makeText(
                    getApplicationContext(),
                    "SMS sent",
                    Toast.LENGTH_LONG
            ).show();
            Log.v("sendSMSMessage",msg);
        } catch (Exception e) {
            Toast.makeText(
                    getApplicationContext(),
                    "Failed to send. Try again.",
                    Toast.LENGTH_LONG
            ).show();
            e.printStackTrace();
        }

person Novice coder    schedule 21.02.2015    source источник
comment
На данный момент в Android нет простого MMS API, такого как для SMS. Однако доступны сторонние решения, и я видел как минимум одну библиотеку с открытым исходным кодом, упомянутую в ответе здесь. . Конечно, вы всегда можете проверить исходный код приложения AOSP Messenger и создать свой собственный, но это не тривиально.   -  person Mike M.    schedule 22.02.2015