4***@qq.com
4***@qq.com
  • 发布:2020-03-16 14:35
  • 更新:2020-09-21 09:13
  • 阅读:2939

uni.getLocation在Android 上获取不到当前的正确位置

分类:uni-app

详细问题描述

在安卓app上接调用uni.getLocation接口,获取经纬度,返回的数据一直是同一个,就是北京
同样的接口,小程序获取数据正常

安卓调用uni.getLocation在模拟器,真机上测试都是一样,获取定位都不正确。GPS是打开的
小程序调用数据正确

IDE运行环境说明

windows10专业版

uni-app运行环境说明

app 与 小程序开发工具均运行

工程是HBuilderX创建
HBuilderX 2.6.5.20200314
自定义组件模式

[编译模式是老模板模式还是新的自定义组件模式?]

App运行环境说明

[Android版本号]

安卓10

[手机型号]
小米10pro

[模拟器型号]
雷电模拟器3.75

附件

联系方式

401545553

2020-03-16 14:35 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

你用高德地图创建应用的包名和你用HBuilderX打包的apk的包名不一致吧

1***@qq.com

1***@qq.com

app要高德或者百度地图

  • 4***@qq.com (作者)

    看图,有授权,有高德key, 这个其实只跟授权有关系,跟key没啥关系,但是我都配了,获取GPS数据不对

    2020-03-16 14:56

k***@163.com

k***@163.com - 1

用的http,这个uni.getLocation能获取到坐标吗?还有就是怎么弹出位置权限窗口啊

1***@qq.com

1***@qq.com

我现在和你遇到的问题一样 但是在ios上可以 在安卓上uni.getLocation直接数据都没返

k***@163.com

k***@163.com - 1

打开定位,真机运行.....

2***@qq.com

2***@qq.com - 天天些bug

我也是 这样 ,已经好几周了. 苹果 跟安卓 模拟器 都是正常 的 ,一道真机环境 都是返回 背景地址. 在不解决 我就要被开除了. 现在升级 Hbuilder 我都害怕急了,生怕又出bug ,上次是 图片 问题. 导致 我们 技术部连着加班一周,被领导骂了一周.到现在 h5 端的上传图片 ,body里面 都是underfind 值, 太可怕了,太可怕了. 相当不稳定.

1***@qq.com

1***@qq.com

请问你解决了吗,我也是这样。大部分安卓机可以,小米8和部分华为不行,很难受。

  • 3***@qq.com

    ios可以 华为不行 求解决办法!!

    2020-09-25 19:09

  • k***@163.com

    回复 3***@qq.com: huawei nove4 可以啊,不行的话从头配置一遍,keystore重新生成,地图key也重新陪

    2020-09-29 08:30

  • 1***@qq.com

    回复 3***@qq.com: 确实,绝对绝地是哪里配置不匹配,我查了三天,最后发现用户下的app版本有两个,两个的包名不一样(我老板发的二维码,把我坑死了我又不敢说话 - -),bundleID一样,我热更新key值只匹配一个,另一个版本的用户就自然不行了。。。。

    2020-09-29 10:12

该问题目前已经被锁定, 无法添加新回复