All Projects → xinwii → AnywhereMock

xinwii / AnywhereMock

Licence: other
kotlin语言,模拟定位 Simulated positioning

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to AnywhereMock

Androidwithkotlin
🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.
Stars: ✭ 447 (+1762.5%)
Mutual labels:  location-services
Placepicker
Free Android Map Place Picker alternative using Geocoder instead of Google APIs
Stars: ✭ 126 (+425%)
Mutual labels:  location-services
XamarinForms.LocationService
Xamarin Background Services, Background Location Updates, Location Updates, BroadCastReceiver
Stars: ✭ 61 (+154.17%)
Mutual labels:  location-services
Find
High-precision indoor positioning framework for most wifi-enabled devices.
Stars: ✭ 4,890 (+20275%)
Mutual labels:  location-services
Hrcarmarkeranimation
This android library is helpful for google map marker animation with Smooth turn and movement.
Stars: ✭ 52 (+116.67%)
Mutual labels:  location-services
Corelocationcli
Command line program to print location information from CoreLocation
Stars: ✭ 138 (+475%)
Mutual labels:  location-services
Vehicle In Motion
This is a basic implementation of location listener using Google Maps Api
Stars: ✭ 339 (+1312.5%)
Mutual labels:  location-services
My Android Garage
A quick reference guide for Android development.
Stars: ✭ 66 (+175%)
Mutual labels:  location-services
Iran Geography
Iran Locality persian name with Finglish name and also coordinates
Stars: ✭ 70 (+191.67%)
Mutual labels:  location-services
geoslack
📍 Geolocate your team in Slack
Stars: ✭ 18 (-25%)
Mutual labels:  location-services
Stlocationrequest
Request the Location Services via a 3D 360° flyover MKMapView 🗺
Stars: ✭ 636 (+2550%)
Mutual labels:  location-services
Locationmanager
Simplify getting user's location for Android
Stars: ✭ 730 (+2941.67%)
Mutual labels:  location-services
React Native Android Location Services Dialog Box
React Native Android Location Services Dialog Box
Stars: ✭ 175 (+629.17%)
Mutual labels:  location-services
Rxlocation
🗺 [DEPRECATED] Reactive Location APIs Library for Android and RxJava 2
Stars: ✭ 503 (+1995.83%)
Mutual labels:  location-services
gps-permission-checks-livedata
Sample project to demonstrate how GPS and Runtime Location Permission checks can be done on UI and Background Service using LiveData
Stars: ✭ 37 (+54.17%)
Mutual labels:  location-services
Find3
High-precision indoor positioning framework, version 3.
Stars: ✭ 4,256 (+17633.33%)
Mutual labels:  location-services
Openlocate Android
Stars: ✭ 136 (+466.67%)
Mutual labels:  location-services
ionic-angular-news-app
📋 Ionic-Angular app to fetch news articles from a REST API using Typescript interfaces to define the expected structure of the json objects returned & http service providers. Custom pipes used to modify API news article titles, contents and convert the Universal Time Constant (UTC) date string. Dark mode, Offline Storage of favourite articles & …
Stars: ✭ 21 (-12.5%)
Mutual labels:  location-services
SimpleLocationGetter
No description or website provided.
Stars: ✭ 21 (-12.5%)
Mutual labels:  location-services
Cartodb
Location Intelligence & Data Visualization tool
Stars: ✭ 2,537 (+10470.83%)
Mutual labels:  location-services

Simulated positioning

1.使用说明

1.不要任何权限。

2.kotlin语言。

3.已集成jks文件,android studio3.2(或3.1)直接运行就可以了,如果换包名或密钥,得去百度地图后台注册。否则地图不显示。

2.技术原理

1.开启一个后台service,service中启动一个子线程,每隔100ms不停locationManager.setTestProviderLocation(mMockProviderName, location)

2.采用百度地图,模拟定位时,将bd0911转换gps84,否则地址偏离几公里。

1.gcj02:国家要求的加密算法(为了国家安全。。。)
2.bd0911:百度基于gcj02自行研发的加密算法
3.gps84,gps用的经纬度(模拟定位最终用这个经纬度)

3.注意事项

1.微信需6.3以下版本(不包含6.3),纷享销客5.20以下(不包含5.20),今目标,微博等均支持。参照app内使用说明。旧版本提供了下载地址。百度地图新版不支持。

2.手机定位方式目前有4种:基站定位,WIFI定位,GPS定位,AGPS定位。最好的办法肯定是xposed hook系统方法,那个github有人实现了,这种最简单的,局限性很大。

3.如果开启过模拟定位,最好去设置中模拟定位那里移除app,否则会导致百度地图导航不跟人走,始终在原地。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].