【问题标题】:Does this work without the user's permission?未经用户许可,这是否有效?
【发布时间】:2016-11-18 16:05:10
【问题描述】:

因为我无法发表评论,所以我提出了一个问题。我不是Java程序员,但我想知道是否可以在未经用户许可的情况下打开GPS。我找到了这个答案:https://stackoverflow.com/a/33555732。我不知道java,但从我从cmets 中可以看出,它试图打开GPS,如果这不起作用,它会提示用户一个对话框?那是对的吗?这段代码真的可以在未经用户许可的情况下开启 GPS 吗?

【问题讨论】:

  • 你为什么不试试呢?
  • 我从未使用过安卓 IDE。就像我说的,我不是 Java 程序员。

标签: java android security gps


【解决方案1】:

但我想知道是否可以在未经用户许可的情况下打开 GPS

没有。

但从我从 cmets 中可以看出,它试图打开 GPS,如果这不起作用,它会提示用户一个对话框?

正确。

该代码真的可以在未经用户许可的情况下打开 GPS 吗?

否,因为用户正在通过对话框授予权限。 Play Services 正在根据对对话框的响应启用 GPS。

【讨论】:

    【解决方案2】:

    未经用户许可,您无法访问位置,因为打开 GPS 您可以访问用户的位置。今天你可以使用在运行时请求权限来动态请求权限,看看:https://developer.android.com/training/permissions/requesting.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-19
      • 1970-01-01
      相关资源
      最近更新 更多