Import header 在 Android studio 上出错
Import header gives error on Android stuidio
当我尝试使用 AsyncHttpClient 时,我无法解析符号 'Header'。
AsyncHttpClient client = new AsyncHttpClient();
client.post(uploadWebsite, requestParams, new JsonHttpResponseHandler()
{
@Override
public void onSuccess(int statusCode, Header[] headers, JSONObject response)
{
}
}
@Override
public void onFailure(int statusCode, Header[] headers, Throwable throwable, JSONObject errorResponse)
{
super.onFailure(statusCode, headers, throwable, errorResponse);
Toast.makeText(OZI_Wishlist.this, "Unable to connect to server. Check your network !!", Toast.LENGTH_SHORT).show();
}
});
导入问题的快照。
谁能告诉我哪里出了问题?
谢谢!
请在您的 gradle 文件中添加以下依赖项。
compile 'org.apache.httpcomponents:httpcore:4.4.1'
因为 Header[]
是 HttpCore 的一部分而不是 AsyncHttpClient 库..!!
使用cz.msebera.android
库
将其添加到 build.gradle 文件:
dependencies {
compile 'com.loopj.android:android-async-http:1.4.9'
}
Rebuild/sync 然后导入到 java class:
import cz.msebera.android.httpclient.*;
当我尝试使用 AsyncHttpClient 时,我无法解析符号 'Header'。
AsyncHttpClient client = new AsyncHttpClient();
client.post(uploadWebsite, requestParams, new JsonHttpResponseHandler()
{
@Override
public void onSuccess(int statusCode, Header[] headers, JSONObject response)
{
}
}
@Override
public void onFailure(int statusCode, Header[] headers, Throwable throwable, JSONObject errorResponse)
{
super.onFailure(statusCode, headers, throwable, errorResponse);
Toast.makeText(OZI_Wishlist.this, "Unable to connect to server. Check your network !!", Toast.LENGTH_SHORT).show();
}
});
导入问题的快照。
谁能告诉我哪里出了问题?
谢谢!
请在您的 gradle 文件中添加以下依赖项。
compile 'org.apache.httpcomponents:httpcore:4.4.1'
因为 Header[]
是 HttpCore 的一部分而不是 AsyncHttpClient 库..!!
使用cz.msebera.android
库
将其添加到 build.gradle 文件:
dependencies {
compile 'com.loopj.android:android-async-http:1.4.9'
}
Rebuild/sync 然后导入到 java class:
import cz.msebera.android.httpclient.*;