【问题标题】:Smsmanger.sendtextmessage not working on some devicesSmsmanger.sendtextmessage 在某些设备上不起作用
【发布时间】:2019-03-15 15:26:40
【问题描述】:

我开发了一个程序,可以从前台服务向选定的联系人列表发送消息。该应用程序在我的设备上完美运行(Xiaomi redmi note 4),但是当我在 Xiaomi redmi 2 prime 上尝试相同的应用程序时,代码执行没有任何错误,但没有发送消息。

SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(temp[i], null, msg, pendingIntent, null);

【问题讨论】:

    标签: android smsmanager


    【解决方案1】:

    问题在于运行时权限。在具有旧 android 版本的设备中,即使它在安装过程中请求权限,它也会在每次触发该功能时询问,但我在设置中手动授予了这些权限,现在它可以工作了。

    【讨论】:

      猜你喜欢
      • 2015-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多