【发布时间】:2015-10-26 15:35:07
【问题描述】:
我想发送一个发布请求,以通过 Google 表单将数据发送到我的工作表
我使用 Android Studio,在我的 android 项目中,当我尝试执行得到的 DefaultHttpClient 对象时出现错误:
--------- 崩溃开始 10-26 16:19:08.749 21824-22874/mypackage E/AndroidRuntime: 致命异常: Thread-1553 进程:我的包,PID:21824 java.lang.NoSuchMethodError: 没有虚拟方法执行(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/client/methods/CloseableHttpResponse;在 Lorg/apache/http/impl/client/DefaultHttpClient 类中;或其超类('org.apache.http.impl.client.DefaultHttpClient' 的声明出现在 /system/framework/org.apache.http.legacy.boot.jar 中)
报错行:response = httpClient.execute(httpPost,localContext);
我使用 httpclient-4.5.1.jar 库
minSDK:API 15:Android 4.0.3 (IceCreamSandwich)
我不知道如何解决这个问题!请帮帮我!
【问题讨论】:
-
你可能想检查这个stackoverflow.com/a/1617056/706833,也许可以帮助你;)
-
你能分享你的目标sdk吗?
-
@dex 在 Androii Studio 哪里可以找到它???
-
target SDK 是您所针对的 android 版本,它在 Android Manifest 中定义,如果您还没有定义任何东西,那么 min SDK 就是您的目标 SDK
标签: java android httpclient google-forms http-request