【问题标题】:Android how to turn Location services on programmatically?Android如何以编程方式打开位置服务?
【发布时间】:2016-05-17 15:49:03
【问题描述】:

我正在构建一个 android 应用程序来跟踪我的设备,是否可以通过代码打开位置服务? 我已经搜索了要执行的代码,所以我发现了一些代码,并且在执行代码时它给出了某种安全异常,并且堆栈溢出的一些线程说这是不可能的,如果可能,请提供代码,如果不可能为什么会这样?

【问题讨论】:

  • 实际上打开了一个对话框,我不想让用户参与其中,有点像防盗应用程序。
  • 我们不会为您提供代码。您向我们提供代码,我们会告诉您出了什么问题。我们不会为您编写代码。不要偷懒,编写自己的代码。到目前为止你做了什么?

标签: android


【解决方案1】:

是否可以通过代码开启定位服务?

Via Play Services' SettingsApi, yes。否则,不可以,除非在 root 设备或自定义恶意软件友好 ROM 中。

实际上打开了一个对话框,我不想让用户参与其中

那是不可能的。

我已经搜索了要执行此操作的代码,因此我找到了一些代码,并且在执行代码时它会给出某种安全异常

Android 中存在各种安全漏洞,当这些漏洞被利用时,应用程序可以静默启用 GPS。 AFAIK,所有这些都固定在这一点上。

如果不可能,为什么会这样?

隐私。

【讨论】:

    猜你喜欢
    • 2012-12-12
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多