React本机位置权限在Android 10中不起作用,但在Android 9中起作用
问题: 我正在我的react native应用程序中使用react native权限库。该代码在操作系统9或更低版本的Android设备上运行良好,即当提示访问设备位置时,如果用户授予该位置,则应用程序可以访问设备位置 但是在Android 10中,当位置提示第一次出现时,我要么选择Allow all time,要么选择Allow only only while the app in use,应用程序仍然无法访问位置,即使我检查此应用程序的应用程序信息时,位置在Permissions部分显示enabled。 现在,当我从通知中手动打开系统范围的GPS时,应用程序就能够获取位置。 我不明白我错过了什么React本机位置权限在Android 10中不起作用,但在Android 9中起作用,android,react-native,permissions,Android,React Native,Permissions,问题: 我正在我的react native应用程序中使用react native权限库。该代码在操作系统9或更低版本的Android设备上运行良好,即当提示访问设备位置时,如果用户授予该位置,则应用程序可以访问设备位置 但是在Android 10中,当位置提示第一次出现时,我要么选择Allow all time,要么选择Allow only only while the app in use,应用程序仍然无法访问位置,即使我检查此应用程序的应用程序信息时,位置在Permissions部分显示en
我用的是Oneplus 6t。任何帮助都将不胜感激。我在安卓系统中使用该位置时也遇到类似问题 我相信你正在使用android上通常使用的android.location API 谷歌不推荐使用此API,因为它比推荐的谷歌位置服务API更不准确、速度更慢
要将其与React Native一起使用,请使用模块。这个模块有相似的API,支持最新的Android版本。我可以用这个软件包解决这个问题。我在Android中使用这个位置时遇到了类似的问题 我相信你正在使用android上通常使用的android.location API 谷歌不推荐使用此API,因为它比推荐的谷歌位置服务API更不准确、速度更慢 要将其与React Native一起使用,请使用模块。这个模块有相似的API,支持最新的Android版本。我能够用这个软件包解决这个问题