好的我不知道这是一个bug,一个框架问题还是什么。我正在制作一个应用程序,它给了我手机的位置。在模拟器中一切都运行良好,我使用的是api 27 oreo 8.1。变量status反映并返回授予的权限值。如手表中的模拟器照片所示"黄色箭头"。
Emulator api 27
但是当我编译或使用xamarin播放器将其运行到我的手机samsung s8 oreo 8.0 api 26时。相同的代码生成不同的结果。而不是返回权限,它返回int为0,然后返回验证4。
三星S8 api 26
只更改设备的相同代码结果相同? api 27应该具有向后的可控性吗?可能是什么导致了这个?我到处寻找,我找不到类似这个问题的东西。提前感谢您的帮助!!!!!
代码