【问题标题】:Simulating received SMS on real Android device在真实的 Android 设备上模拟收到的短信
【发布时间】:2013-02-12 15:43:38
【问题描述】:

我正在为 Android 手机开发一个与短信有关的应用程序。我找到了许多指南来模拟在模拟器上收到的短信,但我正在真实设备上测试软件。

有没有办法让真正的安卓手机误以为它收到了短信?

我已经尝试使用adb shellsms send 命令,但我认为它仅在使用 telnet 时在模拟器上可用。

【问题讨论】:

  • 您是否考虑过只向手机发送一条真正的短信?
  • 这项工作可以吗:play.google.com/store/apps/…..
  • 我是323go的,发个真短信就好了。
  • 如果是测试电话。我有 6 部测试手机,但都没有 sim 卡 :)

标签: android sms adb simulation


【解决方案1】:

据我了解,这里的动机是为设备或模拟器创建一个虚假的传入 SMS。

您可能需要使用消息传递内容提供程序进行一些逆向工程来实现这一点。您可以使用与消息传递相关的内容提供程序向数据库添加条目,这是模拟 SMS 的一般方法,也被 SMS 伪造应用程序使用。请注意不要依赖此内容,因为 Android 不保证此内容提供者将永远拥有此类访问权限。

另请参阅此链接: http://android-developers.blogspot.com/2010/05/be-careful-with-content-providers.html

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 2010-11-10
    • 2023-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-30
    相关资源
    最近更新 更多