未解决

安卓7.0兼容性出问题 #28145个回答

push_client_sdk_for_android 5.6.0 co...t@163.com 2017-04-04

问:
android:targetSdkVersion="25" 一个取telephonemanager.getDeviceId() 一个是Context.MODE_WORLD_READABLE
确认 取消
答:
我把sdk更新到了V5.7.0,android7.0闪退现象解决了。个人猜测是之前sdk中使用了MODE_WORLD_READABLE,而android7.0对该权限进行了限制导致的。

cuibin036 2017-06-09

答:
我这里也出现了7.0不兼容的问题,请问是我们集成出现的问题呢还是目前的确有兼容性的问题

创头条精选 2017-04-28

答:
java.lang.SecurityException: MODE_WORLD_READABLE no longer supported报这个问题,只能等官方解决了

唐家一十三 2017-04-25

答:
应该是7.0系统,权限参数变更引起该问题。 我们这边部分客户升级系统为7.0之后,也出现了该问题,引起闪退! 希望百度云推送团队抓紧解决。

wr12321r 2017-04-17

答:
E/DeviceId: Read IMEI failed java.lang.SecurityException: getDeviceId: Neither user 10060 nor current process has android.permission.READ_PHONE_STATE. at android.os.Parcel.readException(Parcel.java:1683) at android.os.Parcel.readException(Parcel.java:1636) at com.android.internal.telephony.ITelephony$Stub$Proxy.getDeviceId(ITelephony.java:4118) at android.telephony.TelephonyManager.getDeviceId(TelephonyManager.java:801) at com.baidu.android.pushservice.i.e.h(Unknown Source) at com.baidu.android.pushservice.i.e.d(Unknown Source) at com.baidu.android.pushservice.i.e.b(Unknown Source) at com.baidu.android.pushservice.i.e.d(Unknown Source) at com.baidu.android.pushservice.i.e.b(Unknown Source) at com.baidu.android.pushservice.c.x.c(Unknown Source) at com.baidu.android.pushservice.c.x.b(Unknown Source) at com.baidu.android.pushservice.c.x.a(Unknown Source) at com.baidu.android.pushservice.c.x.run(Unknown Source) at java.lang.Thread.run(Thread.java:761) E/DeviceId: Read IMEI failed java.lang.SecurityException: getDeviceId: Neither user 10060 nor current process has android.permission.READ_PHONE_STATE. at android.os.Parcel.readException(Parcel.java:1683) at android.os.Parcel.readException(Parcel.java:1636) at com.android.internal.telephony.ITelephony$Stub$Proxy.getDeviceId(ITelephony.java:4118) at android.telephony.TelephonyManager.getDeviceId(TelephonyManager.java:801) at com.baidu.android.pushservice.i.e.h(Unknown Source) at com.baidu.android.pushservice.i.e.b(Unknown Source) at com.baidu.android.pushservice.i.e.d(Unknown Source) at com.baidu.android.pushservice.i.e.b(Unknown Source) at com.baidu.android.pushservice.c.x.c(Unknown Source) at com.baidu.android.pushservice.c.x.b(Unknown Source) at com.baidu.android.pushservice.c.x.a(Unknown Source) at com.baidu.android.pushservice.c.x.run(Unknown Source) at java.lang.Thread.run(Thread.java:761)

co...t@163.com 2017-04-04