Can';t解析符号';Defaulthttpclient';和';Httppost&x27;在android中
我构建了一个新项目。但我有一个小问题。即使在我以前的项目中已经使用了DefaultHttpClient和HttpPost,我也不能使用它 是否有任何外部图书馆我必须添加 我不知道我怎么能同时使用这两个 帮我解决这个问题 我的身材,格雷德尔Can';t解析符号';Defaulthttpclient';和';Httppost&x27;在android中,android,http-post,httpclient,default,apache-httpclient-4.x,Android,Http Post,Httpclient,Default,Apache Httpclient 4.x,我构建了一个新项目。但我有一个小问题。即使在我以前的项目中已经使用了DefaultHttpClient和HttpPost,我也不能使用它 是否有任何外部图书馆我必须添加 我不知道我怎么能同时使用这两个 帮我解决这个问题 我的身材,格雷德尔 apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "22.0.1" de
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "Id"
minSdkVersion 14
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.0.1'
compile files('libs/httpcore-4.3.3.jar')
compile files('libs/httpmime-4.3.6.jar')
}
提前感谢………JAR中有两个不同的DefaultHttpClient类可用,您导入了错误的,
从类文件中删除导入的DefaultHttpClient,并添加此项
import org.apache.http.impl.client.DefaultHttpClient;
还有一件事,它不应该是HttpPost,而是HttpClient
完整的例子
import org.apache.http.impl.client.DefaultHttpClient;
HttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost();
你的回答有助于解决我的问题,谢谢@Arsal imam