Android: ¿Cómo enviar mensajes mediante programación mediante whatsapp, ¿Conversamos?

Lamentablemente no he podido encontrar ninguna idea de cómo utilizar la mensajería en la aplicación Android mediante WhatsApp y WeChat ??

Realmente el requisito es enviar sms usando whatsapp y conversar (sms gratis). ¿Así que alguien me ayuda y comparte un poco de conocimiento que cómo hacer esto? Cualquier idea o cualquier tutorial?

Gracias

Tengo la solución .. Aquí estoy publicando la respuesta para que pueda ayudar a otras personas que pueden tener la misma duda ..

Para compartir a través de cualquier aplicación …

public void sendAppMsg(View view) { Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); String text = " message you want to share.."; // change with required application package intent.setPackage("PACKAGE NAME OF THE APPLICATION"); if (intent != null) { intent.putExtra(Intent.EXTRA_TEXT, text);// startActivity(Intent.createChooser(intent, text)); } else { Toast.makeText(this, "App not found", Toast.LENGTH_SHORT) .show(); } } 

Nota: cambiar * NOMBRE DEL PAQUETE DE LA APLICACIÓN según su requisito como

Ejemplo: USE

 //Whatsapp intent.setPackage("com.whatsapp");` //Linkedin intent.setPackage("com.linkedin.android"); //Twitter intent.setPackage("com.twitter.android"); //Facebook intent.setPackage("com.facebook.katana"); //GooglePlus intent.setPackage("com.google.android.apps.plus"); 

Esto debería ayudar a enviar el mensaje usando whatsapp:

 public void sendWhatsAppMsg(View view) { Intent waIntent = new Intent(Intent.ACTION_SEND); waIntent.setType("text/plain"); String text = "testing message"; waIntent.setPackage("com.whatsapp"); if (waIntent != null) { waIntent.putExtra(Intent.EXTRA_TEXT, text);// startActivity(Intent.createChooser(waIntent, text)); } else { Toast.makeText(this, "WhatsApp not found", Toast.LENGTH_SHORT) .show(); } } 
  • Obtener el número de destinatario de SMS en Android
  • Cómo borrar db cuando la aplicación se desinstala en android
  • Leer y mostrar texto de mensaje entrante android
  • ¿Cómo iniciar / enviar SMS desde una página web HTML5 usando funciones nativas de dispositivos?
  • Casting un objeto java a objeto en Scala
  • Envío y recepción de SMS y MMS en Android (pre Kit Kat Android 4.4)
  • Obtener todos los sms de un teléfono Android
  • Registro de SMS como en la aplicación para móviles: whatsapp
  • Recepción de SMS en Android Manifest.xml
  • Adb emu comando no funciona a veces
  • Android: determinar por qué no se pudo enviar SMS
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.