引用ksoap2.jar时“Android Studio cannot determine what kind of files the chosen items contain”错误

首先,在libs文件夹下添加gson-2.3.1.jar,然后右键“Add As Library”,一切顺利。说明系统和studio应该是都没问题的。

接下来,我从http://code.google.com/p/ksoap ... m%3D4下载了ksoap2从3.0.0到3.4.0以来的各个版本,尝试用上面的方法来添加引用。可不管添加哪个jar包,结果都先弹出一个对话框:

****Android Studio cannot determine what kind of files the chosen items contain.
Choose the appropriate categories from the list.
- classes
- external annotations
- jar directory
- JavaDocs
- source archive directory
- sources****



忽略这个错误,直接通过project property或是在build.gradle里头添加引用,一切顺利



但是引用完成之后,不管是在方法里输入SoapObject还是直接在头部import org.ksoap2,都提示找不到





折腾了一下午了,始终无法添加引用,度娘谷歌都搜了个遍,没有能解决的,所以到这里来请教高人了。。。
2015-01-24 23:56 添加评论 分享
已邀请:

最佳回复

1

angcyo - run with you

赞同来自: darkerym

问题解决:

下载的包出了问题,重新下载解决!
0

darkerym

赞同来自:

感谢楼上的帮助,我也不知道是为啥,明明是官方下下来的包,可是每个都不能用,用楼上发来的包,就一切正常了!!
0

monroe - 我是傻逼

赞同来自:

可以尝试使用 maven 的方式进行三方依赖,方便下载和版本的控制。
0

pbfhy

赞同来自:

我也折腾了一下午了,import org.ksoap2.SoapEnvelope引用不了
0

pbfhy

赞同来自:

我是新手,老手们指点一下
0

pbfhy

赞同来自:

使用的是android studio 2.1.2

要回复问题请先登录注册

退出全屏模式 全屏模式 回复