近年来,个人电脑(PC)和智能手机的使用已经十分广泛。由于android智能操作系统的高度开放性,使得越来越多的android应用软件应运而生。PC和Android手机的大范围普及促使人们进一步考虑如何使用手机实现随时随地利用PC进行娱乐和工作。因此,研究android手机和个人PC之间的通信,开发android手机与PC交互应用软件势必会给我们的生活和工作带来更多的便利。本文首先对android操作系统结构、android开发环境和socket通信及多线程技术做了深入研究,然后在此理论基础上采用java语言实现了三种android