Android: Leer / Enviar mensajes de texto en Ubuntu?

Como un programador androide gasto un montón de tiempo con mi dispositivo de prueba (teléfono) conectado a mi computadora. Y siendo tan perezoso como soy, me gustaría poder enviar textos a través de mi computadora a través de mi teléfono.

Por ejemplo: Tengo un texto, el texto se empuja a la conexión ADB activa desde la que puedo enviarlo a un script en ejecución que me permitirá ver el texto en mi computadora. Entonces puedo escribir la respuesta, pulsar enter, que empujará el texto a través de la conexión ADB activa, al teléfono y se enviará al destino.

¿Hay alguna manera de hacer esto? ¿Tal vez hay un comando de ADB que puedo dirigir a través de una escritura del python o algo?

Recomiendo SL4A capa de secuencias de comandos. Puede conectarse al servidor alojado SL4A vía adb o tcp / ip, y luego ejecutar script para enviar SMS. Entre varios lenguajes de script soportados por SL4A, creo que la API de python es la más madura y útil.

SL4A Control Remoto:

http://code.google.com/p/android-scripting/wiki/RemoteControl

SL4A SMS API:

http://code.google.com/p/android-scripting/wiki/ApiReference#smsSend

Intente esto:

adb shell am start -S -e sms_body 'your message body' \ -e address receiver -t 'vnd.android-dir/mms-sms' \ com.android.mms/com.android.mms.ui.ComposeMessageActivity \ && adb shell input keyevent 66 Explainations: -S: force stop the target app before starting the activity -e sms_body 'your message body': add extra key-value data as sms_body=>'sms body' -e address phone-number: similar to the above -t vnd.android-dir/mms-sms: MIME type com.android.mms/com.android.mms.ui.ComposeMessageActivity: target pkg/activity component adb shell input keyevent 66: finally hit the enter key 

Puedes usar gmail para esto, en el widget de chat de tu página de gmail, y pasar el ratón sobre el contacto que quieras a sms. Haga clic en el botón más y verá una opción de enviar sms. Si aún no tiene un número de teléfono para ese contacto, le pedirá que ingrese un número de teléfono. Acabo de agregar a mis contactos en gmail para enviarme textos.

  • android studio java terminado con un valor de salida diferente de cero 2
  • ADB no responde - esperar más o eliminar adb o reiniciar (Ubuntu 13) 64 bits
  • Cómo ejecutar Android Emulator desde Shell en Ubuntu Server
  • ¿Cómo abrir el administrador de AVD en Ubuntu Linux desde la línea de comandos?
  • Emulador de Android Ubuntu 14.04 no se pudo crear la ventana SDL2 GLX no compatible
  • Android Error al iniciar el emulador: No se puede ejecutar el programa
  • Crear script en Córdoba falla con error inesperado en Ubuntu 12.10
  • Cómo hacer que aapt y adb de Android funcionen en Ubuntu de 64 bits sin ia32-libs (funciona para las versiones 12, 13 y 14)
  • ¿Cómo puedo corregir el error JDK no encontrado al crear una fuente de Android?
  • Android, configuración de un entorno de compilación de Linux, libgl1-mesa-glx: paquete i386 tiene dependencias no satisfechas
  • Cómo cerrar el emulador de Android a través de la línea de comandos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.