首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Android系统的网络开发解决办法

2013-06-19 
Android系统的网络开发各位好!我现在在尝试开发一个基于Android操作系统的应用程序,主要实现网络通信,我现

Android系统的网络开发
各位好!
我现在在尝试开发一个基于Android操作系统的应用程序,主要实现网络通信,我现在想用Android的模拟器和我网络中的某台电脑连接并可以发送UDP数据,各位兄弟可否给个思路?谢谢了!
[解决办法]
我没弄过安卓 ,但是基本的socket技术实现不了吗?
[解决办法]
用Android的模拟器就是使用电脑连接,随便拖个按钮控件上去,调用一下代码就行:

    public static void send(String message) {  
            message = (message == null ? "Hello IdeasAndroid!" : message);  
            int server_port = 12345;  
            DatagramSocket s = null;  
            try {  
                s = new DatagramSocket();  
            } catch (SocketException e) {  
                e.printStackTrace();  
            }  
            InetAddress local = null;  
            try {  
                // 换成服务器端IP  
                local = InetAddress.getByName("localhost");  
            } catch (UnknownHostException e) {  
                e.printStackTrace();  
            }  
            int msg_length = message.length();  
            byte[] messagemessageByte = message.getBytes();  
            DatagramPacket p = new DatagramPacket(messageByte, msg_length, local,  
                    server_port);  
            try {  
                s.send(p);  
            } catch (IOException e) {  
                e.printStackTrace();  
            }  


        } 

热点排行