Java 无法将ksoap2导入Android Studio

Java 无法将ksoap2导入Android Studio,java,import,android-studio,ksoap2,android-ksoap2,Java,Import,Android Studio,Ksoap2,Android Ksoap2,我刚刚将ksoap2(实际上是ksoap2-android-assembly-3.4.0-jar-with-dependencies.jar)添加到app/libs文件夹中。 我还使用“项目结构”窗口将ksoap2添加到“依赖项”选项卡 Build.Gradle有这个部分 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v

我刚刚将ksoap2(实际上是ksoap2-android-assembly-3.4.0-jar-with-dependencies.jar)添加到app/libs文件夹中。 我还使用“项目结构”窗口将ksoap2添加到“依赖项”选项卡

Build.Gradle有这个部分

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.0.0'
    compile 'com.android.support:support-v4:22.0.0'
    compile files('libs/ksoap2-android-assembly-3.4.0-jar-with-dependencies.jar')
}
无论如何,我不能像这样导入ksoap2

import org.ksoap.*;

有什么线索吗?

首先,您应该删除项目结构中的ksoap,并执行以下步骤。
我也有同样的问题,以下是适合我的方法。
第一:在app/libs中创建文件夹libs。
第二:将ksoap.jar复制到此文件夹。
第三:右键单击Jar文件并选择添加为库。
从现在起,您可以正常地将ksoap2导入代码。
您可以从ksoap2创建对象,库将自动导入。
例如:typeSoapObject tempResponse=null

import org.ksoap2.SoapObject;
import org.ksoap2.serialization.PropertyInfo;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
p/s:应使用ksoap库(最新版本为3.6.0,不应使用3.4.0;)


当您像库一样添加它时,我们必须选择哪个选项?如果它要求您确认,请确认它们。使用yes/ok/。。。或任何类似的按钮。确认一下。解决了我的问题