| With the continuous development of communication technology and the growingpopularity of smart phones,Mobile Internet,Internet of Things and smart home technologies have become a hot field of IT product development.The typical characteristics of these innovative wireless applications are for the purpose of exchanging information between terminal devices,based on Android,IOS and other various embedded platforms.The wireless remote control technologies are used to implement intelligent control between terminal devices.In this paper,the Android system is taken as the research object,aiming to implement remote control between Android mobile terminals.Three wireless remote control system were designed and implemented for different application environments.The main work includes:1.The software architecture of Android system and the network communication1.The software architecture of Android system and the network communication technologies related to Android system were studied,including the basic components of Android programming,the Web Socket protocol,Servlet and the Volley framework.2.A point-to-point control system based on WIFI for WIFI application environment was designed and implemented.Its main function modules include wireless LAN communication module,controlling terminal and the controlled module,broadcast receiving module,background service module.3.A point-to-point control system based on Bluetooth for Bluetooth application environment was designed and implemented.The main functional modules include Bluetooth configuring module,Bluetooth device searching module,Bluetooth connection establishing module,Bluetooth communication module,controlling terminal and the controlled module.4.A remote control system under server relay architecture for Internet application environment was designed and implemented.Its main functional modules include login module,communication module,server module,controlling terminal and the controlled module.For each of the above remote control systems,details on their application requirements,system communication models,overall software design architectures,working principles and codes are explained.Tests on software and hardware functions of these systems are performed based on Android Studio development platform and Samsung mobile phone.The tests include:1.Vibration control test,call record extraction test,SMS delete test and SMS monitoring test for the WIFI-based point-to-point control system.2.Bluetooth scan test and Bluetooth volume control test for the Bluetooth–based point-to-point control system.3.Server test,login test and vibration control test for the remote control system under server relay architecture.The test results show the three remote control system can correctly complete the expected control functions and have potential technical application value in the field of Internet of things,intelligent home and information security. |