2012-09-10 96 views
1

我正在使用來自loopj.com的異步Http庫以及網站的示例代碼。使用Android異步HTTP(來自loopj)時未得到響應

問題是,當提出請求時,我沒有得到響應。我甚至重寫了onFinish()函數,它也沒有引起火災。

我使用他們的網站上的樣本代碼如下:

import com.loopj.android.http.AsyncHttpClient; 
import com.loopj.android.http.AsyncHttpResponseHandler; 

    Log.v("bopzy_debug", "Testing HTTP Connectivity"); 
    System.out.println("123"); 
    AsyncHttpClient client = new AsyncHttpClient(); 

    client.get("http://www.google.com", 
      new AsyncHttpResponseHandler() { 
       @Override 
       public void onSuccess(String response) { 
        Log.v("bopzy_debug", response); 
       } 
       @Override 
       public void onFinish() { 
        Log.v("bopzy_debug", "Finished.."); 
       } 
      }); 

如何解決任何想法,將不勝感激,真的不知道這到底是怎麼回事。

+1

外面添加你有沒有上網的權限在你的清單? – LuxuryMode

+0

沒有。謝謝!從iOS回來,所以我只是習慣了清單再次..仍然感到相當愚蠢,但。發佈作爲答案,我會接受你:) – conor

+0

您是否遇到POST/PUT請求的問題? – Hackmodford

回答

5

您需要添加<uses-permission android:name="android.permission.INTERNET"/>AndroidManifest

注:這需要<application>標籤

+0

救了我的命! –

相關問題