家资是何物,积帙列梁梠。这篇文章主要讲述Android ACCESS_LOCATION_EXTRA_COMMANDS权限使用相关的知识,希望能为你提供帮助。
android包含一个名为“ACCESS_LOCATION_EXTRA_COMMANDS”的权限。正常位置命令将涉及访问粗略/精细位置。有谁知道这个权限允许应用访问哪些额外命令?
谢谢。
答案【Android ACCESS_LOCATION_EXTRA_COMMANDS权限使用】根据Android源代码中的粗略搜索,它表明LocationManager.sendExtraCommand()
完全需要此权限。
文档:sendExtraCommand(java.lang.String, java.lang.String, android.os.Bundle)
另一答案我只知道1个命令,当你有一个缓慢的GPS修复时可以使用它:
((LocationManager)YourActivity.this.getSystemService("location")).sendExtraCommand("gps", "delete_aiding_data", null);
并在清单中:
<
uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
推荐阅读
- 在mac上更改com.apple.screensharing.plist文件的文件权限
- 测试READ_PHONE_STATE的Android M权限(危险权限)
- Android中的文件权限
- 从manifest android中删除额外的不需要的权限
- 很好地获取Android用户的电子邮件地址
- 'Android.Runtime.UncaughtExceptionHandler'的类型初始值设定项引发了异常
- 构建xamarin android项目不成功,错误XA4212
- Android Check Internet Connection Android 8.0
- 在Xamarin Forms Project中的OnAppearing方法中调用InitializeComponent