Android AsyncHttpClient,无法找到符号类Header

时间:2015-04-16 20:31:55

标签: android networking android-studio header asynchttpclient

我试图在Android using a library com.loopj.android.http.AsyncHttpClient中创建异步休息呼叫但是,我无法实现AsyncHttpResponseHandler的覆盖方法,因为Android Studio找不到{{1}的适当导入} class

如何解决Android Studio IDE无法识别的Header类问题?

Header

我看到如果我鼠标悬停并单击标题,我会收到以下消息,但我不知道如何选择此菜单中的多个选项之一(移动鼠标将其解除)

enter image description here

2 个答案:

答案 0 :(得分:5)

当我输入这个问题时,我找到了答案,希望它会对你有所帮助:

按此选项+在Mac上输入此弹出窗口,然后从下拉菜单中选择import org.apache.http.Header;

enter image description here

答案 1 :(得分:0)

对于那些使用gradle的人来说,在build.gradle

中更改你的依赖项

dependencies { compile 'com.loopj.android:android-async-http:1.4.9' compile 'cz.msebera.android:httpclient:4.4.1.2' }

在Ubuntu中,在Header []上使用ALT + Enter,如上面对Mac所述

这也改变了我在android。*中猜到的导入到httpclient.header

import cz.msebera.android.*;                 
import cz.msebera.android.httpclient.Header;