【发布时间】:2017-04-12 17:31:54
【问题描述】:
我遇到了一个错误,提示“无法解析符号”。 下面这些字是红色的(包含在下面的代码中):
HttpEntity
HttpResponse
ClientProtocolException
HttpPost
DefaultHttpClient
我已经试过了:
构建 > 清理项目
构建 > 重建项目
文件 > 使缓存无效/重新启动 > 无效并重新启动
关闭 Android-Studio 并重新启动我的 MacBook。
将项目与成绩文件同步。
这些都不起作用,这些是我尝试过的建议,这是我在 Google 搜索中遇到的。
我的mainActivity.java 班级很好,但我的appMaking.java 班级向我抛出了这个错误。
感谢阅读。
appMaking.java
package com.apress.gerber.currencies;
import android.util.Log;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.json.JSONException;
public class appMaking {
}
【问题讨论】:
-
你的目标 API 是什么?
-
@swbradshaw 我不确定。我在哪里可以找到这个?
-
您已经添加了httpcore 和httpclient 的库,对吗?
-
查看应用的 build.gradle 文件。您会发现 compileSdkVersion 列在顶部附近。
-
@MattClark 我只写了关于
httpcore和httpclient的原始帖子中的内容,所以我想我还没有为它们添加库。我该怎么做?
标签: java android oop android-studio