【问题标题】:Get Current GPS Location. Emulator vs Phone获取当前 GPS 位置。模拟器与电话
【发布时间】:2016-09-03 01:44:41
【问题描述】:

所以我跟着这个教程http://www.viralandroid.com/2015/12/how-to-get-current-gps-location-programmatically-in-android.html

并且我成功地能够在 Nox 模拟器上运行它,但是我尝试在手机上使用它,然后弹出吐司消息说“未找到位置提供程序检查您的代码”

有人可以解释为什么吗?我已经在手机上打开了 GPS 和 wifi。也许我的设备上的权限?

谢谢

【问题讨论】:

    标签: android gps


    【解决方案1】:

    你的手机是什么版本的安卓?如果它高于 5.0,则必须像这样调用权限: ActivityCompat.requestPermissions(this, new String[] {Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION}, 0);

    【讨论】:

    • 在你的 onCreate() 方法中。最好的办法是把它放在 setContentView(R/.layout.something);
    • 在我的手机上工作,但试过我用其他设备尝试过,但仍然没有工作。 :(
    猜你喜欢
    • 2011-02-11
    • 2016-07-30
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多