随着最近的 Android 政策更新,sendSMS 不再正常工作。在我们的应用程序中,我们有一些按钮允许用户给他们的联系人打电话或发送消息。按钮调用
Display.getInstance().dial(phoneNumber);
和 Display.getInstance().sendSMS(phoneNumber, message, true);
分别。
目前,这两个选项都重定向到我的默认电话或短信应用程序,其中包含电话号码(和消息)。这意味着我们的应用实际上不需要 SEND_SMS 权限,因为它没有进行实际的发送。但是,如果我在 Android Studio 中构建 apk 时删除权限,则 SMS 按钮将不再起作用。
有什么解决方法吗?目前,我们无法使用此权限在 Play 商店中部署我们的应用。
最佳答案
我们将从即将到来的更新中删除 SMS 权限。
我们将修复 Android 端口,以便带有 true 参数的 sendSMS
应该可以正常工作。不幸的是,除了使用 native 接口(interface)之外,我们没有立即的解决方法。此修复程序应于本周五(2019 年 3 月 8 日)可用。
关于android - 代号一在 Android 上发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54947232/