Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t解析符号';Defaulthttpclient';和';Httppost&x27;在android中_Android_Http Post_Httpclient_Default_Apache Httpclient 4.x - Fatal编程技术网

Can';t解析符号';Defaulthttpclient';和';Httppost&x27;在android中

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

我构建了一个新项目。但我有一个小问题。即使在我以前的项目中已经使用了DefaultHttpClientHttpPost,我也不能使用它

是否有任何外部图书馆我必须添加

我不知道我怎么能同时使用这两个

帮我解决这个问题

我的身材,格雷德尔

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