就把TCP那部分代码在android上当做java来处理就可以了。 。那个finally我没看明白什么意思, 发一条消息socket就关掉?
解决方案 »
- 谁真正解决过 android listview滑动时效率慢的问题?
- android系统gps接收卫星信号问题
- 如何在电脑中运行《Android应用开发详解》中的移动警务通?
- 这个错误啥意思呢。
- 想编写一个能够监测购物网站价格变化的程序,大家给一个思路吧
- Android ported to Windows 7
- 新手提问SVN与JAVA ANDROID的开发
- 在学安卓开发,想顺便学些Linux的知识和原理,求推荐
- 手机C/S软件如何验证用户
- androidStudio升级到3.1之后Genarate Signed APK报错
- eclipse 安装 ADT插件失败!
- Android Sqlite database not open错误
/* 连接服务器 */
socket = new Socket(SERVER_HOST_IP, SERVER_HOST_PORT);
/* 获取输出流 */
output = new PrintStream(socket.getOutputStream(), true, "utf-8");
output.print(msg);
还有在AndroidManifest.xml中添加访问网络权限:
<uses-permission android:name="android.permission.INTERNET" />还有一点,你是在oncreate()中实现socket的,而oncreate()不是每次都调用,最好在onStartCommand()中实现。