


Solution to the problem that simulating GPS function on Android emulator is always null
We all know that when we develop, we need to simulate GPS on the simulator, but the Location is always null. I checked online and found the following solution:
The solution of the online hero:
When obtaining GPS information on the simulator, use Location loc = LocationManager.getLastKnownLocation("gps"); to obtain location information, but often loc is null during debugging because GPS needs to be manually added to the simulator first. Information, there are two manual methods to add
1. Under eclipse, manually set the longitude and latitude under windows-->open perspective-->DDMS-->Emulator control-->Manual, and press the send button. However, this method has been tested by me and needs to be based on the following method to be effective
2. You can also add information manually under cmd.
(1) First open the simulator, then run cmd, enter telnet localhost 5554 (Note: 5554 is the port of the simulator on the local machine, it may be different. The specific port number is in the upper left corner of the simulator. displayed), the words
Android Console: type 'help' for a list of commands OK will appear.
If you are using WIN7, the console may prompt that telnet is invalid or something. That is because telnet does not appear by default under WIN7 and needs to be turned on manually. Specifically: [1] Control Panel-->Programs--> Turn Windows features on or off, and then check Telnet server and Telnet client. [2] Then manually start Telnet in the management tool-->Service
(2) Use the geo command to simulate sending GPS signals:
geo fix longitude and latitude
(3)This You will find that there is an extra GPS logo on the status bar of the simulator~ Then use Location loc = LocationManager.getLastKnownLocation("gps"); to get the location of the coordinates~~
I actually did it After a while, I found that an error was still reported, and the small GPS indicator icon still did not appear. I don’t know why. The above solution gave me a hint. I think the simulator did not turn on GPS, and enabling it in the system settings had no effect. Later I Simply run Google Maps directly on the simulator. This time the GPS indicator icon appears, and then call the method to obtain the location. Also note that you must specify GPS to locate. If you use other methods, an error will still be reported
For more related articles on how to solve the problem of always null simulating the GPS function on the Android emulator, please pay attention to the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics











Troubleshooting and solutions to the company's security software that causes some applications to not function properly. Many companies will deploy security software in order to ensure internal network security. ...

Solutions to convert names to numbers to implement sorting In many application scenarios, users may need to sort in groups, especially in one...

Field mapping processing in system docking often encounters a difficult problem when performing system docking: how to effectively map the interface fields of system A...

When using MyBatis-Plus or other ORM frameworks for database operations, it is often necessary to construct query conditions based on the attribute name of the entity class. If you manually every time...

Start Spring using IntelliJIDEAUltimate version...

Conversion of Java Objects and Arrays: In-depth discussion of the risks and correct methods of cast type conversion Many Java beginners will encounter the conversion of an object into an array...

Detailed explanation of the design of SKU and SPU tables on e-commerce platforms This article will discuss the database design issues of SKU and SPU in e-commerce platforms, especially how to deal with user-defined sales...

How does the Redis caching solution realize the requirements of product ranking list? During the development process, we often need to deal with the requirements of rankings, such as displaying a...
