小编典典

从eclipse-Android连接服务器该怎么办?

java

大师,我对这个话题迷迷糊糊。这是我要做的事的分解。

[用户/ Android设备]将位置信息发送到服务器-> [服务器]

[服务器]从-> [db]返回使用sql排序的项目列表

[服务器]获取表信息并返回到用户-> [用户/ Android设备]

因此,从上述情况来看,我不知道如何使用Eclipse与服务器通信?我是否在Java中使用php或asp(如果可能的话:S)还是可以指向某个链接以继续阅读?

从服务器将有一个处理请求正确的php / asp页面?

希望大师们明白我要说的


阅读 221

收藏
2020-11-23

共1个答案

小编典典

调用以下方法以连接到任何url并从中读取响应数据。您将要访问的URL是如此。网址可以是任何php,asp或jsp页面,也可以是任何服务器端脚本语言。以下方法与它无关。url页面返回的结果将输入到您的日志记录中。检查Log
cat以获取读取结果

 private void connectToServerAndReadData()
{
     HttpURLConnection conn;
     boolean result = false;

         try{
             // Enter any URL here you want to connect
             URL url = new URL("http://php1.funnymedialinks.com/scribd/rcheck.php");

            // Open a HTTP connection to the URL

             conn = (HttpURLConnection) url.openConnection();
            // conn.connect();
              BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
              String line ;



              while ((line = rd.readLine()) != null) {

                       Log.v("Readed Data from Server ","data- "+line);

              }



            rd.close();


         }catch(MalformedURLException e){

                 e.printStackTrace();
         }
         catch(IOException e){
                 e.printStackTrace();               
         }
        catch(Exception e){
                 e.printStackTrace();           
         }





}
2020-11-23