库中的某些功能我购买了getDeviceId()
来电,需要READ_PHONE_STATE
权限。大多数用户不希望他们的电话号码被阅读,因此我不想要求此许可。
所以我需要在运行时使用自己的函数拦截android.telephony.TelephonyManager.getDeviceId()
。我猜它可能使用反射,但我找不到任何优雅的解决方案。有什么建议吗?
答案 0 :(得分:0)
String deviceId = Secure.getString(this.getContentResolver(),Secure.ANDROID_ID);