l***@126.com
l***@126.com
  • 发布:2024-08-02 13:23
  • 更新:2024-08-02 15:35
  • 阅读:222

【报Bug】uni.getLocation 使用最新版本的本地打包sdk 依然提示getLocation:fail not support gcj02

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 4.24

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: Redmi K30 Pro

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

全用最新版本的hbx打包可以。但是生成本地打包资源,用android studio打包,就获取这个异常

预期结果:

能正常使用

实际结果:

无法获取

bug描述:

uni.getLocation({
type: 'gcj02',
geocode: true,
success(ress) {

                },  
                fail(res) {  
                    uni.showToast({  
                        'title': '获取位置失败.' + JSON.stringify(res),  
                        'icon': 'none'  
                    })  
                },  
                complete() {  
                    that.repositioning = '重新定位'  
                }  
            })
2024-08-02 13:23 负责人:无 分享
已邀请:
l***@126.com

l***@126.com (作者) - 7年.net、3年java开发者

全用最新版本的hbuilderx打包可以获取。但是生成本地打包资源,用android studio打包,就报这个异常

l***@126.com

l***@126.com (作者) - 7年.net、3年java开发者

有没有大佬解答一下呀,谢谢啦!
还是说这是sdk的bug呢

l***@126.com

l***@126.com (作者) - 7年.net、3年java开发者

已经解决了!

  • jgj_app

    怎么解决的

    2024-08-02 15:36

  • l***@126.com (作者)

    回复 jgj_app: 需要在android studio中配置上高德的appKey

    2024-08-02 16:51

  • 2***@qq.com

    回复 l***@126.com: 请问下,在 Android studio 中怎么配置的

    2024-08-16 15:15

  • l***@126.com (作者)

    回复 2***@qq.com: https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/map.html#%E9%AB%98%E5%BE%B7%E5%9C%B0%E5%9B%BE 按照这个配置

    2024-08-17 18:24

要回复问题请先登录注册