Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是安卓';服务电话还在工作吗?_Android_Shell_Sdk_Sms_Adb - Fatal编程技术网

Android 是安卓';服务电话还在工作吗?

Android 是安卓';服务电话还在工作吗?,android,shell,sdk,sms,adb,Android,Shell,Sdk,Sms,Adb,我正在寻找一个解决方案,通过adb在我的android手机上通过我的桌面发送短信。当我在谷歌第三页的时候,我知道我需要帮助 我找到了一些解决方案:创建我自己的服务并从adb调用它,执行本机sms应用程序intent并模拟一些按键,使用一个名为ShellSMS的应用程序,并通过service call isms命令发送消息 最后一个看起来很有希望。我想让它发挥作用。命令是: service call SERVICE CODE [i32 INT | s16 STR] ... 我想要的服务是isms

我正在寻找一个解决方案,通过adb在我的android手机上通过我的桌面发送短信。当我在谷歌第三页的时候,我知道我需要帮助

我找到了一些解决方案:创建我自己的服务并从adb调用它,执行本机sms应用程序intent并模拟一些按键,使用一个名为ShellSMS的应用程序,并通过service call isms命令发送消息

最后一个看起来很有希望。我想让它发挥作用。命令是:

service call SERVICE CODE [i32 INT | s16 STR] ...
我想要的服务是isms,所以我搜索了Android的源代码来找到接口:isms

我想要的代码是5(常量)。从技术上讲,它调用函数,因此我传递了以下参数:

service call isms 5 s16 "PHONENUMBER" s16 "" s16 "MESSAGEBODY" i32 0 i32 0
但我所拥有的只是

Result: Parcel(fffffffc ffffffff   '........')
除非我尝试在没有root权限的情况下运行它

嗯,这个包裹似乎是无效的,我的信息没有发送。有人知道我做错了什么吗

谢谢大家!