随着最新的Android政策更新,sendSMS不再正常运行。在我们的应用程序中,我们有一些按钮,允许用户呼叫或向其联系人发送消息。按钮通话
分别为Display.getInstance().dial(phoneNumber);
和Display.getInstance().sendSMS(phoneNumber, message, true);
。
当前,这两个选项都将重定向到我的默认电话或短信应用,并带有电话号码(和消息)。这意味着我们的应用实际上并不需要SEND_SMS权限,因为它没有进行实际的发送。但是,如果我在Android Studio中构建apk时删除了权限,则SMS按钮将不再起作用。
有什么解决方法吗?目前,我们无法在获得此权限的情况下在Play商店中部署我们的应用。
答案 0 :(得分:1)
我们将从即将发布的更新中删除短信许可。
我们将修复Android端口,以便使用true参数的sendSMS
应该可以正常工作。不幸的是,除了使用本机接口之外,我们没有其他解决方法。此修复程序应在本星期五(2019年3月8日)可用。