android socket创建失败
============问题描述============
实现功能:点击按键,向某个网址的某个端口,发送数据
class textDisitListener implements OnClickListener{public void onClick(View v) {new textDisThread().start();} }class textDisThread extends Thread{public void run(){ String str11 = new String("asdfasdf");Log.i("socket","loading...");try {Socket socketTest = new Socket(SERVERIP,SERVERPORT);Log.i("socket","load.");PrintWriter outw = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socketTest.getOutputStream(),"GB2312")),true);outw.println(str11);Log.i("TextSend","textsend");outw.flush();outw.close();socketTest.close();} catch (UnknownHostException e) {// TODO 自动生成的 catch 块e.printStackTrace();} catch (IOException e) {// TODO 自动生成的 catch 块e.printStackTrace();}}}
在adb上运行没有问题,但是到了手机上调试时候发现Socket socketTest = new Socket(SERVERIP,SERVERPORT);这一行根本就过不去。
后来做了测试。
class btnListener implements OnClickListener{public void onClick(View v) {new textDisThread().start();} }class textDisThread extends Thread {Socket socket1 = new Socket(SERVERIP,SERVERPORT);}
只有新建,什么都不做,一样报错。
缺省构造函数不能处理隐式超构造函数抛出的异常类型 IOException。必须定义显式构造函数。
这个怎么处理呢?
============解决方案1============
看log,应该是端口被占用了
============解决方案2============
引用 2 楼 hanpei001 的回复:
貌似已解决。。
目前认为是是手机问题。。
换个手机就没问题了。。。
我大华为不给力啊。。
这个....,所有华为手机都不行?
转载于:https://www.cnblogs.com/meizhenfen42/p/4083133.html
android socket创建失败相关推荐
- java套接字创建失败_Linux的文件描述符个数限制导致创建文件(或socket)失败的问题...
众所周知,在相应进程的/proc/$pid/fd 目录下存放了此进程所有打开的fd.当然有些可能不是本进程自己打开的,如通过fork()从父进程继承而来的.本文着着重讲述socket有关的内容.当我们 ...
- android studio socket 失败,Android应用开发Android Studio建立Socket连接失败解决方法
本文将带你了解Android应用开发Android Studio建立Socket连接失败解决方法,希望本文对大家学Android有所帮助. < Android Studio建立Socket连接失 ...
- 达梦数据库连接报错 error code=-70028 Create SOCKET connection failure. 创建SOCKET连接失败
达梦数据库连接报错 error code=-70028 Create SOCKET connection failure. 创建SOCKET连接失败 D:\dm8\bin>disql SYSDB ...
- android 心跳 简书,Android Socket保持心跳长连接,断线重连
昨天三点钟才睡觉的,现在胸口感觉闷闷的,兄弟们,我是不是要GG了?如果我G了,求大佬们给我烧个女朋友, ss.gif 1.在使用Socket连接客户端和服务器端的时候,如果服务端断开了连接,我们客户端 ...
- Android socket 编程 实现消息推送(二)
上篇文章Android socket 编程 实现消息推送(一)讲到socket编程的消息推送原理,现在我们来看看基于Android客户机socket编程实现消息推送的过程. 根据消息推送的原理图,我们 ...
- Android Socket编程
花了大概两天的时间,终于把Android的Socket编程给整明白了.抽空和大家分享一下: Socket Programming on Android Socket 编程基础知识: 主要分服务器 ...
- 【Java 网络编程】客户端 Socket 创建
文章目录 I TCP 无代理或无参构造函数 II 创建 Socket 时指定代理 III 创建 Socket 时直接指定服务器地址和端口号 IV 创建 Socket 时直接指定服务器地址和端口号 并绑 ...
- Android:Socket客户端开发,Android 的Socket客户端优化,Android非UI线程修改控件程序崩溃的问题
一.Android:Socket客户端开发 创建一个工程 我们要做的是按下按键之后,去往服务器 (服务器) 或者我们自己写的服务器 ,给他发送一些预定好的东西 然后打开操作界面 然后修改一下 你要发送 ...
- android socket 服务端,Android socket 服务端
Android socket 服务端 Android 想在Android 上跑一个 socket 服务端.把在java工程里运行起来的代码直接放到android项目里来,开启线程,创建ServerSo ...
最新文章
- java基础面试题之:i++与++i的区别
- python爬虫-- 爬取51job网招聘信息
- 基于统计学的商务与经济数据分析知识
- 《三级医院评审标准(2020年版)》及解读:医疗机构要不断加强信息化建设
- 便利店“三方会战”,谁是最后赢家?
- 升级macOS Catalina 后辅助功能空白无法添加的问题
- 退休当月要干到月底吗_到退休年龄,是当月办理退休,还是提前一个月办理?...
- Oracle 时间差计算
- 【历史杂谈】之《古代最美的谎言》
- 运行kaldi中遇到的问题总结
- 判断一个数是不是质数
- uni-app的父与子页面传递参数之属性Props字段类型解析
- 中国软件企业自主创新
- 计算机毕业设计基于asp.net校园二手物品交易平台
- 传智播客的云计算大数据课程表
- 想开水果店但是没有经验,想开水果店没有经验怎么办
- 【重要更新】Senparc.Weixin SDK v4.3.3升级说明
- Axure的热区元件的作用
- Mybatis快速入门(个人学习笔记)
- java 今日头条面试_【面试分享】今日头条Java面试题,复习资料完整版PDF下载