我无法在班上导入ksoap2

时间:2017-05-17 00:14:58

标签: android ksoap2

我有Android项目,我想在其中使用kso​​ap2。

我将.jar(ksoap2)粘贴到我的文件夹libs中,然后右键单击并继续“添加为库”。

enter image description here

在我同步我的gradle之后,Android Studio更新文件build.gradle中的依赖项,如下所示:

编译文件('libs / ksoap2-android-assembly-3.6.1.jar')

最后在我的类MainActiviy.java中我想输入import org.ksoap2.Envelope,IDE无法识别类ksoap2。

mi程序有什么问题?

最好的问候。

2 个答案:

答案 0 :(得分:0)

你只需要在你的libs中粘贴.jar并在build.gradle(app)中添加它

compile fileTree(dir: 'libs', include: ['*.jar'])

然后同步。

答案 1 :(得分:0)

问题是我直接在文件浏览器/查找器中将.jar文件粘贴到libs中。正确的方法是通过de Android Studio将.jar粘贴到libs中。

  1. 在.jar文件中的文件浏览器/查找器中,右键单击并复制。
  2. 在Android Studio的“项目”选项卡中,选择“项目”以查看完整的结构。然后你可以看到libs文件夹。
  3. 右键单击libs文件夹并继续“粘贴为库”
  4. Android Studio会创建正确的结构。