在使用Android Studio添加第三方包 ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar,操作方法为:
1、将jar包放入项目里的libs文件夹中;
2、在project选中该jar包,点击右键选择:"Add as library";
完成到第2步,即可在项目中import了。
但是项目在编译时会出现,这时需要进行第3步:
3、在项目的build.gradle文件里的dependencies节加入
dependencies {
compile files('libs/android-support-v4.jar')//这行原来就存在的,需要添加的是下面那行
compile files('libs/ksoap2-android-assembly-3.0.0-jar-with-dependencies.jar')//加入这一行
}
再次编译项目,可正常编译并运行了,但创建引用jar里的类实例时,系统会抛出异常NoClassDefFoundError,此时需要操作第4步;
4、开始-运行输入cmd进行命令窗口;
cd 具体的项目存放位置
运行 gradlew.bat clean
命令执行结果如下:
C:\Users\WD>cd C:\Users\WD\AndroidStudioProjects\wdLogin
C:\Users\WD\AndroidStudioProjects\wdLogin>gradlew.bat clean
The TaskContainer.add() method has been deprecated and is scheduled to be remove
d in Gradle 2.0. Please use the create() method instead.
:wdLogin:clean
BUILD SUCCESSFUL
Total time: 10.552 secs
C:\Users\WD\AndroidStudioProjects\wdLogin>Exit
重新编译,此时可正常使用了。

更多相关文章

  1. android反编译与加固(Mac版)
  2. Android可收缩/扩展的TextView【2】
  3. 安卓基础到入门学习(复习笔记)
  4. Android(安卓)蓝牙开发(四)OPP传输文件
  5. Android(安卓)SDK中tools详解
  6. Cordova+Vue整合到android studio上实现开发Android(安卓)APP
  7. 如何在Android智能手机上捕获数据包
  8. Kotlin 风险高、RxJava 已过时,Android(安卓)原生开发现状分析!
  9. Android(安卓)iptables 今天小结

随机推荐

  1. WEB-Android两种方式实现文件上传
  2. Android(安卓)JNI入门实例(Windows+Cygwin
  3. Android(安卓)Media Scanner工作流程及原
  4. Android style & Theme 再探析(一)——你
  5. android 变色状态栏
  6. Android 人脸识别了解一下 (中)
  7. android之JSON解析(三)
  8. android输入法02:openwnn源码解析01—输入
  9. Linux 安装android
  10. Android HIDL学习(2) ---- HelloWorld