以下是 代码..
public class BorderCastList extends Activity {
private VideoView video;
private ServerSocket server;
private MediaController media; protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 设置窗口为半透明状态
// this.getWindow().setFormat(PixelFormat.TRANSLUCENT);
this.setContentView(R.layout.video);
new Thread(new Runnable() { @Override
public void run() {
try {
Log.i("test", "before info ServerSocket");
server = new ServerSocket(8050);
Log.i("test", "after info ServerSocket");
Log.i("ip:" + server.getLocalSocketAddress() + "----port: "
+ server.getLocalPort(), "");
Log.i("服务器ip: " + server.getInetAddress(), "");
Log.i("服务器搭建成功************", "");
// Socket socket = server.accept();
} catch (Exception e) {
Log.i("aaa", "bbbb");
e.printStackTrace();
}
}
}).start();
)
为什么日志能输出Log.i("test", "before info ServerSocket");
不会输出Log.i("test", "after info ServerSocket");
Log.i("ip:" + server.getLocalSocketAddress() + "----port: "+ server.getLocalPort(), "");
Log.i("服务器ip: " + server.getInetAddress(), "");
Log.i("服务器搭建成功************", ""); 为什么 new ServerSocket(8050)之后就没有执行了?;
public class BorderCastList extends Activity {
private VideoView video;
private ServerSocket server;
private MediaController media; protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 设置窗口为半透明状态
// this.getWindow().setFormat(PixelFormat.TRANSLUCENT);
this.setContentView(R.layout.video);
new Thread(new Runnable() { @Override
public void run() {
try {
Log.i("test", "before info ServerSocket");
server = new ServerSocket(8050);
Log.i("test", "after info ServerSocket");
Log.i("ip:" + server.getLocalSocketAddress() + "----port: "
+ server.getLocalPort(), "");
Log.i("服务器ip: " + server.getInetAddress(), "");
Log.i("服务器搭建成功************", "");
// Socket socket = server.accept();
} catch (Exception e) {
Log.i("aaa", "bbbb");
e.printStackTrace();
}
}
}).start();
)
为什么日志能输出Log.i("test", "before info ServerSocket");
不会输出Log.i("test", "after info ServerSocket");
Log.i("ip:" + server.getLocalSocketAddress() + "----port: "+ server.getLocalPort(), "");
Log.i("服务器ip: " + server.getInetAddress(), "");
Log.i("服务器搭建成功************", ""); 为什么 new ServerSocket(8050)之后就没有执行了?;
解决方案 »
- Open quote is expected for attribute "android:name" 是什么错误?
- GSM的手机号在异地漫游收发短信的速度会不会比本地慢些?
- 怎样提高手机版管理系统性能?
- android statusbarservice.java如何屏蔽HOME键?
- 如何访问assets目录下的数据库
- 新手提问
- android 里可以用哪些填充GridView 的视图
- android 百度地图怎么获取不到GPS定位
- 问一个关于apk调用系统命令的粗浅的问题
- activityGroup怎样让子activity中的gridView第一项默认获取焦点?
- android AVD Manager无法打开
- git clone能不能用多线程?
请问在manifest文件中你使用android:name="android.permission.INTERNET" 许可了吗?
否则要使用堆栈跟踪。