首先建议51cto改善一下这个编辑器,刚刚因为标题太长,提交时被返回,结果文章内容就没有了,先吐槽一下。

好了,下面进入正题。

最近在研究android调用webservice的事情,在做东西的过程中,遇到了一个问题,每次一触发调用webservice的时间,就会发现一个问题,“The application ***(process 包名) has stopped unexpectedly.Please try again“。

然后就强制退出了,在网上找了好久,发现可能是JAR包导入方式不正确导致的,可是我就是按照正确的方式导入的啊,为什么会这样呢?后来仔细查看了logcat之后发现,是由这个错误java.lang.NoClassDefFoundError:org.ksoap2.serialization.SoapObject

导致,细心的人会发现,我已经导入这个包了,为什么还会出现找不到呢?

原因就是,模拟器用到的apk并没有把这个包加进去,就是说apk里并不存在这个ksoap2包,那当然就会找不到了。

说到这里,就发现了问题,解决方法当然很简单了:

首先,把项目bin目录下的原先生成的apk先删除。

然后,最重要的一步,在项目上右击,然后选择properties,出现下图所示的画面,选择Java Build Path,然后选择右面的order and export,把ksoap2包勾上,这样就大功告成啦!

总结,虽然是小问题,但是相信很多朋友会遇到,希望对朋友门有帮助。

更多相关文章

  1. android 2.2 迁移 android 4.0 theme style attr 浅谈
  2. 《第一行代码--android》笔记·第一章:认识资源
  3. 加速Android(安卓)Studio/Gradle构建的方法
  4. 基于android studio开发的 opencv关于android人脸识别的DEMO
  5. Android中的IPC方式
  6. Android(安卓)SHA1值获取方式(开发模式和发布模式)
  7. Android平台值得关注的开源项目
  8. Android(安卓)NDK会带来什么,除去你对NDK的一些误解
  9. Android类库打包方法探究

随机推荐

  1. Androidc学习笔记二之四大布局及碎片理解
  2. Android界面基本属性
  3. Android消息总线LiveDataBus
  4. Android(安卓)译文:Android中糟糕的Async
  5. 关于visibility的属性值visible,invisibl
  6. Android(安卓)运行底层linux外部命令的实
  7. Android设备与外接U盘实现数据文件夹拷贝
  8. Android(安卓)APK反编译查看源码及资源文
  9. Android中音乐文件的信息详解【安卓源码
  10. Android(安卓)4.4关机流程