Android 无法在代码中导入gradle库,尽管它显示在“我的外部库”列表中

Android 无法在代码中导入gradle库,尽管它显示在“我的外部库”列表中,android,maven,gradle,ksoap2,Android,Maven,Gradle,Ksoap2,我正在尝试将kSOAP2导入我的应用程序。我使用他们的指令通过Maven导入,并尝试使用Gradle进行翻译。它显示在外部存储库列表中,但是当我尝试添加import com.google.code.ksoap2 android.ksoap2 android.3.6.4时,却找不到它 这是我的身材,格雷德尔 apply插件:“com.android.application” 安卓{ 编译DK28版 默认配置{ applicationId“com.example.mylocationjava” 明

我正在尝试将kSOAP2导入我的应用程序。我使用他们的指令通过Maven导入,并尝试使用Gradle进行翻译。它显示在外部存储库列表中,但是当我尝试添加import com.google.code.ksoap2 android.ksoap2 android.3.6.4时,却找不到它

这是我的身材,格雷德尔

apply插件:“com.android.application”
安卓{
编译DK28版
默认配置{
applicationId“com.example.mylocationjava”
明斯克版本21
targetSdkVersion 28
版本代码1
版本名称“1.0”
TestInstrumentRunner“androidx.test.runner.AndroidJUnitRunner”
}
建筑类型{
释放{
minifyEnabled false
proguard文件GetDefaultProGuard文件('proguard-android-optimize.txt'),'proguard rules.pro'
}
}
}
存储库{
maven{url'https://oss.sonatype.org/content/repositories/ksoap2-android-releases/' }
mavenCentral()
}
依赖关系{
实现文件树(目录:“libs”,包括:['*.jar'])
实现“androidx.appcompat:appcompat:1.0.2”
实现“androidx.constraintlayout:constraintlayout:1.1.3”
测试实现'junit:junit:4.12'
androidTestImplementation'androidx.test.ext:junit:1.1.0'
AndroidTest实施“androidx.test.浓缩咖啡:浓缩咖啡核心:3.1.1”
实现文件('libs\\ksoap2-android-3.6.4.jar')
实现'com.google.code.ksoap2android:ksoap2android:3.6.4'

}
包名不一定是需要导入的类的名称(通常不是)。要找到要导入的类的名称,可以进入包jar并检查那里的类名,或者在线检查使用示例

示例:

import org.ksoap2.SoapEnvelope;
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;