0

我有一个应用程序,请求从用户发送短信的权限,然后在后台发送格式化的短信。这适用于除我的新OnePlus 5之外的所有其他23个设备。Android发送短信许可在其他23+设备上工作,但不能与OnePlus 5一起使用

有谁知道可能会发生什么?

+0

因此这是不正常的许可请求? –

+0

你好@安东尼欢迎来到SO。恐怕你的问题确实太模糊了。你能否包含更多关于你的应用程序如何请求许可并发送SMS的信息。另外,哪一部分不工作,你试图解决什么问题? – Chic

+0

谢谢,我刚刚从另一个课程中发现其他使用其他运行7.0+的手机的用户遇到同样的问题。让我来了解如何发布代码片段,并且将包含该代码片段。 –

回答

0

可能是因为第三方应用程序权限而发生的。 One plus使用Oxygen Os和Settings从Oxygen OS的自定义设置视图进行管理。

你应该打开应用程序设置页面,而不是

Intent intent = new Intent(); 
intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); 
Uri uri = Uri.fromParts("package", getPackageName(), null); 
intent.setData(uri); 
startActivity(intent); 
相关问题