最近.项目要给测试人员测试..因为公司的管制,只有开发人员电脑能用USB,我负责帮他们装我们的程序到他们的手机上.一台手机要装3个APK..开始感觉还没啥...后来就痛苦了.每天要装4,5台手机.连接电脑.用91什么的装.好痛苦..于是就想用些文件共享的方法给手机给自己装了就好了.我就有到几个想法.但总体的方法就是我不用做什么东西,还是让测试人员自己安装就好了.1.找其他人已经做好的文件共享程序,但他们一般都是手机做服务器,PC主动打开那手机服务器地址,上传上去..这还是要麻烦到我.不要2.用什么91的WIFI连接那些.也同样麻烦.而且.不稳定..在我们的公司.甚至在家里那么纯洁的网络也不行..而且.91也蛮庞大.....麻烦的..3.找那些网盘.我上传到网盘.然后他们自己下载.但...在我们公司.网盘的地址,很多都被封.而且.你想想.我上传到网盘服务器,他们再下载.多麻烦啊..4.自己做个服务器,把那几个文件做成URL地址下载,让他们自己下.那他们多麻烦.每次要用游览器点击那地址. 最后.我的思路是,我PC做服务器.他们直接到通过WIFI连接到我的电脑上.然后获取我指定的目录上的文件列表.他们点击某个文件就直接下载到他们的SD卡.然后直接前台安装.那我就省事了..哈哈哈最后花了几小时.完工了..而且.我用JAVA写的一个小程序,电脑就启动着JAVA.我多省事.. 这程序的原理其实很简单.就是通过SOCKET连接到电脑.进行通信..所以不贴什么代码了..最后总结一句...为什么电脑越来越厉害,为什么服务那么越来越多.因为人懒惰...而且.市面上的APP太多.我们没了解过.也不是每一个APP都符合切身需求.
------------------美丽的分割线-----------------------------------------
PC端的方法我就上传了.
可是Android端因为涉及到一些公司的东西.所以不能上传.其实因为使用fastjson.所以没什么协议可言了..比较简单的.代码比较乱.我还没有一个良好的编程习惯.见谅见谅.
准备以后再弄个手机传文件到PC端
http://download.csdn.net/detail/ericllzh/4980028