【发布时间】:2023-02-10 13:43:38
【问题描述】:
任何人都可以确认在 Android 12 上请求 UX 以获取精细位置权限的一致性吗?
使用 EasyPermissions,在请求位置时...
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
targetSdkVersion 30
compileSdkVersion 30
..我们看到一个设备使用新的精确/近似对话框,另一个使用旧对话框。唯一明显的区别是 Pixel 3 使用的是稍新版本的 Android 12。就其价值而言,一旦编译并以 SDK 31 为目标,这两款手机的行为就会一致。
相关但此处未注意到的文章描述了在 Android 12 上需要精细+粗略权限的变体 - https://developer.android.com/training/location/permissions#approximate-request
像素 3a XL:
像素 3:
【问题讨论】:
标签: android permissions location