============问题描述============

实现功能:点击按键,向某个网址的某个端口,发送数据

 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创建失败相关推荐

  1. java套接字创建失败_Linux的文件描述符个数限制导致创建文件(或socket)失败的问题...

    众所周知,在相应进程的/proc/$pid/fd 目录下存放了此进程所有打开的fd.当然有些可能不是本进程自己打开的,如通过fork()从父进程继承而来的.本文着着重讲述socket有关的内容.当我们 ...

  2. android studio socket 失败,Android应用开发Android Studio建立Socket连接失败解决方法

    本文将带你了解Android应用开发Android Studio建立Socket连接失败解决方法,希望本文对大家学Android有所帮助. < Android Studio建立Socket连接失 ...

  3. 达梦数据库连接报错 error code=-70028 Create SOCKET connection failure. 创建SOCKET连接失败

    达梦数据库连接报错 error code=-70028 Create SOCKET connection failure. 创建SOCKET连接失败 D:\dm8\bin>disql SYSDB ...

  4. android 心跳 简书,Android Socket保持心跳长连接,断线重连

    昨天三点钟才睡觉的,现在胸口感觉闷闷的,兄弟们,我是不是要GG了?如果我G了,求大佬们给我烧个女朋友, ss.gif 1.在使用Socket连接客户端和服务器端的时候,如果服务端断开了连接,我们客户端 ...

  5. Android socket 编程 实现消息推送(二)

    上篇文章Android socket 编程 实现消息推送(一)讲到socket编程的消息推送原理,现在我们来看看基于Android客户机socket编程实现消息推送的过程. 根据消息推送的原理图,我们 ...

  6. Android Socket编程

    花了大概两天的时间,终于把Android的Socket编程给整明白了.抽空和大家分享一下:  Socket Programming on Android  Socket 编程基础知识:  主要分服务器 ...

  7. 【Java 网络编程】客户端 Socket 创建

    文章目录 I TCP 无代理或无参构造函数 II 创建 Socket 时指定代理 III 创建 Socket 时直接指定服务器地址和端口号 IV 创建 Socket 时直接指定服务器地址和端口号 并绑 ...

  8. Android:Socket客户端开发,Android 的Socket客户端优化,Android非UI线程修改控件程序崩溃的问题

    一.Android:Socket客户端开发 创建一个工程 我们要做的是按下按键之后,去往服务器 (服务器) 或者我们自己写的服务器 ,给他发送一些预定好的东西 然后打开操作界面 然后修改一下 你要发送 ...

  9. android socket 服务端,Android socket 服务端

    Android socket 服务端 Android 想在Android 上跑一个 socket 服务端.把在java工程里运行起来的代码直接放到android项目里来,开启线程,创建ServerSo ...

最新文章

  1. java基础面试题之:i++与++i的区别
  2. python爬虫-- 爬取51job网招聘信息
  3. 基于统计学的商务与经济数据分析知识
  4. 《三级医院评审标准(2020年版)》及解读:医疗机构要不断加强信息化建设
  5. 便利店“三方会战”,谁是最后赢家?
  6. 升级macOS Catalina 后辅助功能空白无法添加的问题
  7. 退休当月要干到月底吗_到退休年龄,是当月办理退休,还是提前一个月办理?...
  8. Oracle 时间差计算
  9. 【历史杂谈】之《古代最美的谎言》
  10. 运行kaldi中遇到的问题总结
  11. 判断一个数是不是质数
  12. uni-app的父与子页面传递参数之属性Props字段类型解析
  13. 中国软件企业自主创新
  14. 计算机毕业设计基于asp.net校园二手物品交易平台
  15. 传智播客的云计算大数据课程表
  16. 想开水果店但是没有经验,想开水果店没有经验怎么办
  17. 【重要更新】Senparc.Weixin SDK v4.3.3升级说明
  18. Axure的热区元件的作用
  19. Mybatis快速入门(个人学习笔记)
  20. java 今日头条面试_【面试分享】今日头条Java面试题,复习资料完整版PDF下载

热门文章

  1. [转载]注册机破解法的原理以及应对方法
  2. 新年到了,该规划一下来年了
  3. Windows Vista即将发布SP1
  4. 深度剖析数据在内存中的存储2——浮点数数在内存中的存储
  5. 【干货】JDK动态代理的实现原理以及如何手写一个JDK动态代理
  6. Linux 配置nfs
  7. android 设置布局横屏竖屏
  8. 在XMPP的JAVA开源实现Openfire中,增加LBS 附近的人功能
  9. 管理中应避免“妇人之仁”
  10. 主宰全球的10大算法