Differences between Android simulators and real machines

Source: Internet
Author: User

Although the android simulator is almost the same as a real machine, I found many differences in actual development, it is really difficult to ensure that you can run smoothly on the real machine without a real machine test.

List the differences I have encountered:

1. the APK signature installed on the simulator is in debug mode. To publish an application to the market, use another signature.

2. The simulator can be normally displayed with PX pixels, but the layout may become invisible and ugly on the real machine. On the real machine, dip must be used for automatic system identification to achieve the expected results.

3. the space on the simulator can be displayed normally with \ t, but it does not work on the real machine (me525 +.

4. An error is reported when the simulator calls the mail service. A selection is displayed on the real machine. This is also true for other features.

5. There is a big difference between the prompt for creating shortcuts on the simulator and the prompt for creating shortcuts on the real machine. The prompt for creating shortcuts on the simulator is partial English and all Chinese characters on the real machine, and there are several consecutive prompts for different content.

6. The input box displayed on the simulator has a relatively large effect, which is much smaller on the real machine.

7. The border is yellow when the input box of the simulator (version 2.3.3) or the single-camera is in the focal state, but it is blue on the real machine.

8. Released on the simulatorProgramThe program will be started to pop up the interface, the real machine will not pop up after installation through the computer.

9. The simulator cannot vibrate. It can only be seen on a real machine.

10. The simulator can directly connect to the IP address of the Local Computer's LAN.

11. the simulator can simulate the GPS positioning function for sending text messages to call the phone. It can be used only on two mobile phones on a real machine, but not on a simulator and a real machine, in addition, the real machine cannot be implemented through a simulated port (real dialing and text message sending are required)

12. The simulator cannot debug interfaces related to Bluetooth hardware devices. It must be a real machine before it can run.

13. The simulator cannot test the multi-point touch (for example, two fingers to enlarge the text font size) function.

 

I think so much for the time being. I will try again later.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.