首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将ksoap2导入Android Studio

无法将ksoap2导入Android Studio
EN

Stack Overflow用户
提问于 2015-03-26 10:13:49
回答 2查看 15.2K关注 0票数 2

我刚刚添加了应用程序(实际上它是ksoap2-android-assembly-3.4.0-jar-with-dependencies.jar)到ksoap2 /libs文件夹。此外,我还使用项目结构窗口将ksoap2添加到依赖项选项卡中。

Build.Gradle包含此部分

代码语言:javascript
复制
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

代码语言:javascript
复制
import org.ksoap.*;

有什么线索吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-26 10:35:56

首先,您应该在Project Structure中删除ksoap,并执行以下步骤。

我也有同样的问题,下面是对我有效的方法。

第一步:在app/libs中创建文件夹库。

第2步:将ksoap.jar复制到此文件夹。

3:右键单击Jar文件,然后选择add as library。

从现在开始,您可以正常地将ksoap2导入到您的代码中。

您可以从ksoap2创建一个对象,库将自动导入。

例如: type SoapObject tempResponse =空

代码语言:javascript
复制
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 ;)

https://www.youtube.com/watch?v=fHEvI_G6UtI

票数 7
EN

Stack Overflow用户

发布于 2021-07-02 14:38:23

只需放入

代码语言:javascript
复制
 implementation 'com.google.code.ksoap2-android:ksoap2-android:3.6.2'
in dependencies

代码语言:javascript
复制
maven { url 'https://oss.sonatype.org/content/repositories/ksoap2-android-releases/' }

在存储库中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29269965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档