come submit MMS senza intenti programmaticamente

Uri uri = Uri.parse("file://"+Environment.getExternalStorageDirectory()+"/test.png"); Intent i = new Intent(Intent.ACTION_SEND); i.putExtra("address","1234567890"); i.putExtra("sms_body","This is the text mms"); i.putExtra(Intent.EXTRA_STREAM,"file:/"+uri); i.setType("image/png"); startActivity(i); 

Voglio submit MMS ma non voglio usare l'object intento come sopra perché sto sviluppando la mia propria applicazione di sms manager. Quindi come posso submit MMS ??

Mi riferisco a questo codice di collegamento ma non lo capisco e non funziona.

  • get latitudine e longitudine dal nome della città
  • aperto non riuscito: EBUSY (Dispositivo o risorsa occupato)
  • Lettura di tag NFC
  • Android - richiesta HTTP GET
  • Servizio di backup Android - quando e quanto spesso il backup?
  • Installazione di plugin ADT in Eclipse per lo sviluppo di Android
  • Android - ridimensionamento di un viewgroup (layout) in fase di runtime
  • Invio di un'e-mail con un allegato da un'applicazione
  • Come avvolgere il text lungo in un filatore
  • La barra di navigazione di Android tablet non nasconderà
  • È ansible leggere la cronologia dei costi di chiamata dal dialogo sollevato dopo aver terminato la chiamata prepagata?
  • Cambiare il path di salvataggio predefinito dei progetti (o degli spazi di lavoro) in Android Studio
  • 3 Solutions collect form web for “come submit MMS senza intenti programmaticamente”

    Non esiste alcuna API pubblica per submit un MMS in Android al momento.

    MMS è una richiesta basata su HTTP in Android. Devi avere dati mobili per submit un MMS. Non ci sono API esposte da Android per submit un MMS, in quanto dispongono di API per SMS. Se vuoi che l'applicazione invii MMS, devi scrivere tutto. Si prega di fare riferimento al codice AOSP. https://github.com/android/platform_packages_apps_mms O puoi semplicemente creare l'intento e lanciare l'applicazione di messaggistica nativa.

    L'API SmsManager di Android support ora questa funzionalità dal livello API 21, con il metodo sendMultimediaMessage :

     void sendMultimediaMessage (Context context, Uri contentUri, String locationUrl, Bundle configOverrides, PendingIntent sentIntent) 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.