Android 不允许在google play中接收Flashalerts应用程序的短信权限

Android 不允许在google play中接收Flashalerts应用程序的短信权限,android,permissions,sms,Android,Permissions,Sms,我在google play上有一个flash alerts应用程序。 最近google play增加了一些政策,告诉我们如果一个应用程序需要使用RECEIVE_SMS权限,它必须需要核心功能的权限,否则google将删除该应用程序。 我的应用程序使用此权限来检测用户何时收到新短信,以便设备闪存将闪烁。 我提交了一份表格,但他们不接受我的理由,所以我的问题是: 当用户未经许可收到新短信时,是否有其他方法可以检测? 如果没有的话,这里是否有人拥有一个flash alerts应用程序,该应用程序使用R

我在google play上有一个flash alerts应用程序。 最近google play增加了一些政策,告诉我们如果一个应用程序需要使用RECEIVE_SMS权限,它必须需要核心功能的权限,否则google将删除该应用程序。 我的应用程序使用此权限来检测用户何时收到新短信,以便设备闪存将闪烁。 我提交了一份表格,但他们不接受我的理由,所以我的问题是: 当用户未经许可收到新短信时,是否有其他方法可以检测? 如果没有的话,这里是否有人拥有一个flash alerts应用程序,该应用程序使用RECEIVE_SMS权限并提交了表单,而谷歌接受了原因? 因为我的应用程序需要此权限,否则将无法运行。
如果有此方面的经验,我应该怎么做?

使用NotificationListenerService。因为你不需要短信的内容,侦听为SMS生成的通知,然后刷新您的警报。

我使用NotificationListenerService发出通知警报,但问题是我想找到一种仅用于SMS的方法,因为通知适用于所有应用程序,并且不同的设备具有不同的默认SMS提供商应用程序。然后为用户提供一种在应用程序中指定的方法。没有什么灵丹妙药可以解决问题。所以没有许可就没有别的办法了?我现在可以在google play上看到很多flash alerts应用程序。我只是希望有人知道他们是如何从谷歌获得使用接收短信的许可的