最近項(xiàng)目中在修改用戶昵稱的時(shí)候報(bào)了如下bug
this requires android.permission.INTERACT_ACROSS_USERS_FULL or android.permission.INTERACT_ACROSS_USERS
這個(gè)問題很眼熟隙赁, 上次一個(gè)項(xiàng)目也報(bào)了。 所以這次記錄一下。
原因是android 8.0以上手機(jī)中缀旁, 代碼如果有以下代碼
getUserId()
那么就會(huì)報(bào)這個(gè)錯(cuò)誤并發(fā)生crash。
修改成 getLocalUser()
即可.