autojs之腾讯地图定位

简介: 使用场景定位

使用场景


定位


效果展示



开发环境配置

软件

版本

autojs

8.7.3-0

java

1.8.0_131

android studio

4.1.2

mt管理器

2.9.6


原理


autojs使用腾讯地图sdk, 实现设备定位


准备工作


  1. 阅读腾讯地图官方文档

https://lbs.qq.com/mobile/androidLocationSDK/androidGeoGuide/androidGeoCreat


  1. 下载腾讯地图sdk

https://lbs.qq.com/mobile/androidLocationSDK/androidGeoDownload


  1. 将jar转为dex
    dx是android studio的命令, 我的路径: C:\Users\Administrator\AppData\Local\Android\Sdk\build-tools\30.0.3
dx --dex --output=classes2.dex TencentLocationSDK-v7.3.0-r3dd1cfa2-20210302191136-release.jar


开始写代码


  1. 获取TencentLocationManager实例
mLocationManager = TencentLocationManager.getInstance(context);


  1. 创建位置监听器TencentLocationListener
getMyLocationListener();


  1. 发起单点定位
mLocationManager.requestSingleFreshLocation(null, getMyLocationListener(), Looper.getMainLooper());


  1. 以上就是定位的所有代码


腾讯地图sdk配置


  1. 在AndroidManifest.xml文件中,配置AppKey。
<meta-data android:name="TencentMapSDK" android:value="你的AppKey" />


  1. 基于以上sdk的配置要求, 我们只能在打包的apk中调试定位功能, 因为要修改AndroidManifest.xml


获取AppKey


官网开发指南: https://lbs.qq.com/mobile/androidLocationSDK/androidGeoGuide/androidGeoCreat


sdk依赖


dex依赖

使用mt管理器, 将上面的准备工作中生成的classes2.dex导入我们打包后的apk中


so依赖

也用mt管理器添加进apk中

下载的sdk中有一个文件夹libs/armeabi-v7a

我们将文件夹里面的so文件, 放进apk中lib/armeabi-v7a


经过以上步骤, 腾讯地图的依赖就完整了, 就可以正常使用腾讯地图sdk定位功能了



相关文章
|
6月前
基于AutoJs的今日头条极速版读新闻
基于AutoJs的今日头条极速版读新闻
84 0
|
存储 定位技术 开发工具
Android 毕业设计 - 高仿今日头条新闻客户端(内附源码)
Android 毕业设计 - 高仿今日头条新闻客户端(内附源码)
|
小程序 API 开发工具
时隔两年,我开始学习微信小程序了~~仿小米手机天气预报
时隔两年,我开始学习微信小程序了~~仿小米手机天气预报
时隔两年,我开始学习微信小程序了~~仿小米手机天气预报
|
Java 定位技术 开发工具
autojs之百度地图定位
使用场景 定位
432 0
|
移动开发 人工智能 安全
移动端 iOS 年终工作总结-纯干货请自备酒水(上)
移动端 iOS 年终工作总结-纯干货请自备酒水(上)
399 0
移动端 iOS 年终工作总结-纯干货请自备酒水(上)
|
安全 搜索推荐 定位技术
iOS接入开屏广告教程 : 以腾讯优量汇为案例
iOS接入开屏广告教程 : 以腾讯优量汇为案例
805 0
iOS接入开屏广告教程 : 以腾讯优量汇为案例
|
数据可视化 开发者
Twitter要改版成Reddit风格?官方高仿号Twttr公测已近1年,明年或将正式推出
看起来,Twitter界面要改版了。 不过,像Twitter这么大体量的应用,一拍脑袋说改就改肯定是不合适,为此,今年3月,Twitter专门推出了一个官方的高仿app,名叫Twttr。一看这名字起的就有水平。
1694 0
Twitter要改版成Reddit风格?官方高仿号Twttr公测已近1年,明年或将正式推出
|
移动开发 Android开发 iOS开发
html5直播实例|h5仿陌陌、仿火山小视频
这段时间直播、小视频比较火,于是空余时间利用h5开发的仿陌陌、抖音、火山小视频项目,使用到了html5+css3+jQuery+iscroll+swiper+wlsPop+wcMsgTips等技术架构开发,界面功能效果挺不错哒!!!                
4593 0