服务器端运行在android手机上,和上一篇是一个Demo,大家注意给应用加权限,写的有点乱,有些变量没有用到。
如果是和电脑进行通信,注意编码问题,我把两种编码都写出来了,有不明白可以留言。
EditText mContent;// 发送内容
Button mBtn;// 发送按钮
Handler mHandle;
ServerSocket serverSocket;
int port = 8001;
OutputStream output;
InputStream input;
DataInputStream inputStream;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 服务器的内容显示区
mContent = (EditText) findViewById(R.id.X_Content_Edit);
mHandle = new Handler() {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {