手机收集用户地理位置信息
1. 安卓系统秘密收集用户位置信息吗
据报道,11月21日,美国媒体发布文章称,自2017年初起,只要你的安卓手机使用上网功能,系统就会收集周边无线通讯基站的地址,并将基站位置的加密数据发送给谷歌公司。通过这种方法,即使是在定位功能没有打开的情况下,不使用任何智能手机APP,甚至不装SIM卡也无法避免自己的个人位置信息泄露。
谷歌还表示,公司截至今年11月底就会停止收集这种基站数据。
无线通信基站,又叫蜂窝站,是用于移动电话使用的蜂窝网络。利用基站定位特定手机虽然不如GPS精确,但可以得到该基站信号覆盖的区域范围。如果一部手机位于多个基站信号的覆盖范围之内,就能获得相对准确的位置信息。在美国,绝大多数蜂窝电话都支持这一定位功能,拨打紧急电话时会使用到手机的位置数据,这被当地称为“增强型911”。
The Verge报道中称,信号基站的数据一般由通信服务运营商掌握,只在特殊情况下才与外界分享。谷歌公司今年通过获取基站数据了解普通用户的位置的做法,对用户的个人信息安全是一个重大的隐患,也为黑客入侵获取个人信息创造了更大的可能。
2. 手机是如何收集个人信息的都收集了哪些方面的信息
他是通过你在手机上绑定了各种信息,还有你在用手机支付或者弄其他东西的时候,他也可以收集到你的信息。银行卡身份证号电话号码。
3. 有的手机软件为什么老是获取用户的地理位置
一般都是正常用途,比如一些团购软件通过定位可以给你推荐你周边的内信息,还有一些有天气服容务的,距离测算服务的,正规的大型公司的软件都是可以信任的,比如腾讯、新浪、淘宝、网络等,但是一些不知名的软件就不要同意。
4. 手机获取手机号和位置信息有什么用
有些功能是需要用到手机号跟位置信息的,比如qq有个匹配通讯录功能,这个就需要获取手机号,位置信息用处更加多了,比如qq上的附近的人,网络地图啥玩意的都需要位置信息,希望能帮到你!
5. 手机软件是如何获取我们的地理位置信息的
手机软件主要是由gps获取地理位置信息的,操作方法如下:
1、首先解锁手机,在桌面上内找到并点容击“设置”选项。
6. 如何获取用户地理位置
1、手机信号塔数据:当移动设备的GPS芯片不能接收到GPS信号时,移动设备就需要专与它所属连接的手机信号塔通讯和估算它与信号塔之间的距离以不断报告它的地理位置。通过这种方法获得的地理位置数据不如纯粹的GPS数据精确。
2、WiFi连接:这是一种能够精确获得地理位置数据的方法,但是需要用到有效的WiFi热点。WiFi的地址与GPS坐标是一一对应的。它可以准确地标示出用户所处的位置,因此很多零售商才愿意提供免费的公共WiFi服务,那样它们就能够发布店内移动广告了。
3、IP地址:地理位置也可以通过与数据连接有关的IP地址来获得。这种方法的准确性会因运营商而异,可靠性也比上述方法要低一些。
4、用户报告:当用户注册电子邮件或移动应用和服务时,他们通常都会输入自己的地理位置和邮政编码。这些数据可以被转换为GPS坐标,从而建立起用户群的地理位置档案。
7. 如何获取手机上网用户地理位置
三种方式进行定位,获取用户位置,分别是基于基站定位, 网络定位,GPS定位。
1.基站定位(passive):这是基于网络基站进行定位的,定位的精确度在几十米到几千米不等,在城市中基站覆盖率比较高,推荐使用基站定位,如果是在郊区,基站相距较远,基站的覆盖没有城里好,定位的误差比较大。如果在郊区不推荐使用基站定位。
2.网络定位:wifi定位,网络定位
3.GPS定位:与卫星进行通信。手机中嵌入了GPS模块(精简版的A-GPS),通过A-GPS搜索卫星, 获取经纬度。使用GPS的弊端是:必须站在空旷的地方,头顶对着天空,如果云层厚了,也会受到一定的影响。精确度:10-50米
扩展知识:
使用Android是定位必备的权限:
< uses-permission android:name= " android.permission.ACCESS_FINE_LOCATION " /> //精确定位
<uses-permission android:name= "android.permission.ACCESS_MOCK_LOCATION" /> //模拟器
<uses-permission android:name= "android.permission.ACCESS_COARSE_LOCATION" /> //粗糙定位
//获取定位管理对象
LocationManager lm=(LocationManager)getSystemService(LOCATION_SERVICE);
String[] names=lm.getAllProviders();//获取所有的位置提供者,一般三种
Criteria criteria=new Criteria();//查询条件,如果设置了海拔,则定位方式只能是GPS;
criteria.setCostAllowed(true);//是否产生开销,比如流量费
String provider=lm.getBaseProvider(criteria,true)//获取最好的位置提供者,第二个参数为true,表示只获取那些被打开的位置提供者
lm.requestLocationUpdates(provier,0,0,new LocationListener(){});//获取位置。第二个参数表示每隔多少时间返回一次数据,第三个参数表示被定位的物体移动每次多少米返回一次数据。
private class MyLocationListener implements LocationListener {
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
}
@Override
public void onProviderEnabled(String provider) {
}
@Override
@Override
public void onLocationChanged(Location location) {
System. out.println( "服务中位置监听发送了变化了" );
float accuracy = location.getAccuracy(); // 精确度
double altitude = location.getAltitude(); // 海拔
double latitude = location.getLatitude(); // 纬度
double longitude = location.getLongitude(); // 经度
String locationInfo = "jing:" + longitude + ",wei:" + latitude + ",haiba:" + altitude + ",jingque:" + accuracy;http://www.doc88.com/p-9062388524120.html Editor edit = sp.edit();
edit.putString( "location", locationInfo);
edit.commit();
}
} public void onProviderDisabled(String provider) {
}
8. 地理位置数据是如何被收集的
主要是由gps。
GPS解决方案以及它所生成的经纬度标签是目前地理位置数据的公认标准,也是大专部分智能手机获得用属户地理位置的基本方式。只要用户打开GPS定位功能,手机即可获得相关数据。
除此之外,其他还有四种方法可以获得地理位置数据:
1、 手机信号塔数据
当移动设备的GPS芯片不能接收到GPS信号时,移动设备就需要与它所连接的手机信号塔通讯和估算它与信号塔之间的距离以不断报告它的地理位置。通过这种方法获得的地理位置数据不如纯粹的GPS数据精确。
2、 WiFi连接
是一种能够精确获得地理位置数据的方法,但是需要用到有效的WiFi热点。WiFi的地址与GPS坐标是一一对应的。它可以准确地标示出用户所处的位置,因此很多零售商才愿意提供免费的公共WiFi服务,那样它们就能够发布店内移动广告了。
3、 IP地址
地理位置也可以通过与数据连接有关的IP地址来获得。这种方法的准确性会因运营商而异,可靠性也比上述方法要低一些。
4、 用户报告
当用户注册电子邮件或移动应用和服务时,他们通常都会输入自己的地理位置和邮政编码。这些数据可以被转换为GPS坐标,从而建立起用户群的地理位置档案。
9. 如何获取手机上网用户地理位置
你好目前V5QQ所支持的地理位置获取功能只能实现V5用户间的地理位置信息交流同时有时也受环境的影响 导致该功能很不方便相信腾讯会不但优化完善的希望我的回答能帮助到你!