0

嘿,我正在做一個Web服務登錄到我的應用程序,我試圖連接到互聯網,但它失敗了。Android工作室不允許將我的應用程序連接到互聯網

我已經使用httpurl連接,並在執行openConnection()getresponseCode()時省略了該行中的代碼。

我也試圖與

AsyncHttpclient但它也失敗。

我不知道我做錯了,我試着與我的XAMPP的網頁,並與www.google.com

第一個等待或多或少3秒鐘,然後說,失敗。第二個,從第一次執行失敗。

我試圖在Android中使用chrome進入互聯網,它的工作原理!

+0

您是否嘗試過在manifest.xml添加所需的網絡權限文件? – Sandoval0992

+0

AndroidStudio不阻止任何事情。它只是一個非常花哨的記事本版本。它對你的程序或模擬器的行爲沒有影響。 –

回答

0

檢查,如果你對清單

檢查添加INTERNET權限,如果你是一個代理配置

如果問題仍然存在,試試這個

只需創建一個Web Server類實例傳遞你的語境

WebServer server=new WebServer(getApplicationContext()); 

現在附上聽者它

 server.setOnServerStatusListner(new WebServer.OnServerStatusListner() { 
      @Override 
      public void onServerResponded(String responce) { 

      } 

      @Override 
      public void onServerRevoked() { 

      } 
     }); 

現在叫如HTTP GET的URL傳請求

server.connectWithGET("https://www.google.com/test.php?name=Eric"); 

Optionaly,如果你正在處理HTTP POST,然後創建一個DataRack

 List<DataRack> racks=new ArrayList<DataRack>(); 
     racks.add(new DataRack("name","Simon")); 
     racks.add(new DataRack("age","40")); 
     racks.add(new DataRack("location","Canada")); 

And connect

server.connectWithPOST(MainActivity.this,"http://sangeethnandakumar.esy.es/PROJECTS/PUBLIC_SERVICE/posttest.php",racks); 

您需要包括這個庫:com.github.sangeethnandakumar:使用TestTube:V2.5.2這裏

全部單證 - https://github.com/sangeethnandakumar/TestTube

相關問題