【问题标题】:Is it possible to send MMS using adb commands?是否可以使用 adb 命令发送彩信?
【发布时间】:2017-03-28 20:17:13
【问题描述】:

我只是想知道是否有任何方法可以使用 adb 命令发送彩信? 我知道我们可以通过以下代码使用 adb 发送短信:

adb shell am start -a android.intent.action.SENDTO -d sms:0123456789 --es sms_body "SMS\ BODY\ GOES\ HERE" --ez exit_on_sent true

有没有类似的命令也可以用来发送彩信?有没有办法在发送消息时从 sdcard 附加文件(图像、音频、gif 等)? 或者,有没有办法使用除 Twilio 之外的任何 python 库来做到这一点?

提前致谢。

【问题讨论】:

    标签: android python adb mms


    【解决方案1】:

    我知道这是一个老问题,但我最近一直在寻找相同的解决方案,并在拼凑不同的信息后提出了这个问题:

    adb -s <deviceID> shell "am start -a android.intent.action.SEND --es address 
    '<tel#>' --eu android.intent.extra.STREAM 'file:///<path to file>' -t 
    '<filetype>'"
    
    • deviceID = adb 设备 ID
    • tel# = 电话号码
    • 文件路径 = 设备上文件的路径
    • filetype = 文件的 MIME 类型

    注意:它将创建一个“使用完成操作”弹出窗口,并且必须单击消息或您正在使用的任何应用程序,但这对我来说不是问题。

    【讨论】:

      猜你喜欢
      • 2012-07-19
      • 2013-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-01
      • 2015-10-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多