如何避免READ_PHONE_STATE Android权限

时间:2017-10-23 15:44:49

标签: codenameone

当我需要获取唯一的设备标识符并需要使用推送消息时,是否有一种方法可以在清单中包含android.permission.READ_PHONE_STATE?在德国(以及针对德国市场的企业应用程序)存在法律问题,禁止使用许可(如果应用程序询问用户,它是否具有强大的权限,是否可以读取电话状态) 。

简单地说,我怎样才能1.)使用推送消息2.)获取唯一的设备ID而不在清单中拥有该权限?

1 个答案:

答案 0 :(得分:1)

您不需要push的设备标识符,只需要按键,在这种情况下getDeviceId()或类似的调用永远不会发生。如果您按照push tutorial进行操作,则不会对您的应用中的电话状态进行任何许可。