在android中以编程方式使用“用户位置”启用/分离

在android中以编程方式使用“用户位置”启用/分离,android,permissions,android-location,android-dialog,Android,Permissions,Android Location,Android Dialog,我想在我的android应用程序中使用用户的位置。但我希望用户允许应用程序使用用户的位置。因此,我希望有一个对话框,要求用户在启动应用程序时允许使用该位置 要使用我知道的位置,我必须使用AndroidManifest.xml中的 e、 g 所以现在我想通过编程来控制这个权限。能做到吗?如果是,请分享一些建议 谢谢, 普尼特 所以现在我想通过编程来控制这个权限。能做到吗 不,对不起。您必须在清单中请求该权限,用户必须在安装时授予该权限。您不能这样做 但您可以做的是在SharedReferences

我想在我的android应用程序中使用用户的位置。但我希望用户允许应用程序使用用户的位置。因此,我希望有一个对话框,要求用户在启动应用程序时允许使用该位置

要使用我知道的位置,我必须使用AndroidManifest.xml中的 e、 g

所以现在我想通过编程来控制这个权限。能做到吗?如果是,请分享一些建议

谢谢, 普尼特

所以现在我想通过编程来控制这个权限。能做到吗

不,对不起。您必须在清单中请求该权限,用户必须在安装时授予该权限。

您不能这样做


但您可以做的是在SharedReferences中创建一个布尔变量,然后在您的服务/活动中检查它。

是的,但只有在手机根目录下才能完成!Google Play Store上有一些应用程序可以做到这一点。 下面是一个开源项目,它的目的是:

我认为您必须尝试这些链接和