远控开发记录02_手机定位

原创 2016年08月29日 13:51:03

手机丢失后,需要知道手机所在的位置,那么手机定位是远控系统必要的功能。
笔者使用高德地图api来实现手机定位。当然也可以不使用。
那么使用高德地图api首先进入http://lbs.amap.com/api/android-sdk/summary/ 成为高德地图的开发者

这里写图片描述

成为开发者之后点击左侧获取key

这里写图片描述

按照官方的文档添加应用。
之后就是新建项目,可以参照入门指南

这里写图片描述

那么完成以后,你可以添加下面这段代码来获取手机位置

//声明AMapLocationClient类对象
public AMapLocationClient mLocationClient = null;
//声明定位回调监听器
public AMapLocationListener mLocationListener = new AMapLocationListener();
//初始化定位
mLocationClient = new AMapLocationClient(getApplicationContext());
//设置定位回调监听
mLocationClient.setLocationListener(mLocationListener);
//启动定位
mLocationClient.startLocation();
//异步获取定位结果
AMapLocationListener mAMapLocationListener = new AMapLocationListener(){
@Override
public void onLocationChanged(AMapLocation amapLocation) {
    if (amapLocation != null) {
        if (amapLocation.getErrorCode() == 0) {
        //解析定位结果
            String str = amapLocation.getAddress(); //位置信息
            double y = amapLocation.getLatitude(); //纬度
            double x = amapLocation.getLongitude();//经度
           /*获取之后读者可先打印出来。笔者这里将获取的数据发送至服务器*/
         // PostXY(x, y, str); 这里留在下一篇文章讲解如何向服务器发送信息。 
    }
  }
}

那么如果读者打印的信息是你的手机当前的位置信息。便完成了手机位置的获取。接下来就是要把手机位置信息发送至服务器。

我是搬运工,热爱我的热爱。

版权声明:本文为博主原创文章,未经博主允许不得转载。

NN远程控制软件,安卓源码二次开发

NN远程控制软件组件SDK安卓版二次开发源码,提供NNHelp远程控制功能,支持开源代码中包含以下技术或用法: 1、 自定义位图的显示类,放大缩小,拖动图片,全屏显示。 2、 自定义菜单的显示与操作。...
  • Ensue
  • Ensue
  • 2016年11月29日 12:48
  • 2222

如何玩转Android远控(androrat)

http://lcx.cc/?i=3882 关于WebView中接口隐患与手机挂马利用的引深 看我是怎样改造Android远程控制工具AndroRat 1.修改布局界...
  • mengzhengjie
  • mengzhengjie
  • 2016年03月03日 14:09
  • 2363

当心,安卓远控(spynote)升级了……

Win764位企业版; jdk1.8 64位; .net 4.5 64位;亲测稳定 *原创作者:永生,本文属Freebuf原创奖励计划,未经许可禁止转载 最近在...
  • qq_27446553
  • qq_27446553
  • 2017年04月29日 00:05
  • 969

远控开发记录03_Http

上一篇笔者讲到要将手机的位置信息发送到服务器并存入数据库。那么现在开始使用AsyncHttpClient来发送消息。 首先可以Google一下AsyncHttpClient包的下载地址,这是开源的。...
  • u014472643
  • u014472643
  • 2016年08月29日 14:57
  • 122

从零开始做远控 簡介篇 做一个属于你自己的远控

做一个属于你自己的远控: 先向你们简单讲解下什么叫远程控制,就是在别人不知情的情况下控制别人的电脑,也就是间谍软件木马。远程控制里有服务端和客户端,客户端是你偷偷放到被控制人的电脑的间谍程序,他负责接...
  • sumkee911
  • sumkee911
  • 2016年12月17日 17:48
  • 3108

从零开始做远控 完满结束 发布完整源代码及已编译好的程序

这一节发布"Zero远控"完整源代码,以及"Zero远控1.0"发布版。 经过了一个礼拜的工作,我们的Zero远控终于完成了,麻雀虽小,但功能齐全,完美实现了:“屏幕监控,键盘监控,文件监控,Cmd命...
  • sumkee911
  • sumkee911
  • 2016年12月26日 15:43
  • 4128

大量远控源码

大量远控源码   转自 http://yuan71058.blog.163.com/blog/static/3395950820131213625704/ http://115.co...
  • skykingf
  • skykingf
  • 2013年10月10日 10:42
  • 8735

远程控制软件编写--系列教程

转:http://blog.163.com/hack_dir/blog/static/1184465220088711133687/远程控制软件编写--系列教程 远程控制编写教程系列教程----生成...
  • gx19862005
  • gx19862005
  • 2013年10月15日 17:31
  • 1384

从零开始做远控 第三篇

搭建客户端: 本来想用VC开发客户端的的,但为了不混乱,我们还是选了Qt,但我们不会用Qt库(因为Qt库当你完成了你的远控后你要绑定一大堆库才能在客户的电脑上开启),只会用到Win32 API。 我...
  • sumkee911
  • sumkee911
  • 2016年12月20日 16:59
  • 1036

gh0st源码分析与远控的编写(二)

上次说了那么多,基本上就是一个叫“大局观”的东西,只有脑子里有了一个软件的设计、运行思路,才能把一个一个类写出来,组合在一起。 Gh0st的作者是一个对代码有很好掌控的人,他对代码的组合,类之间的关...
  • liujiayu2
  • liujiayu2
  • 2015年05月28日 18:15
  • 2069
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远控开发记录02_手机定位
举报原因:
原因补充:

(最多只允许输入30个字)