工程编译没问题,一在模拟器运行就报错!10-27 01:06:43.059: ERROR/dalvikvm(575): Could not find class 'org.ksoap2.serialization.SoapObject', referenced from method com.realcode.RealCodePhoneNumber$1.onClick竟然报错说:Could not find class 'org.ksoap2.serialization.SoapObject'
如果真的找不到这个Class岂不是编译都不会通过?
难道是没有打包进apk,那又如何打包呢?我是按照如此按步骤来的:Build path,  java build path,选择libraries
  在右边的按钮中点击“Add Library”
  选择“User library”,点击“下一步”
  点击“User librarys”按钮
  在出现的界面中点击“New..”按钮
  在弹出的界面中随便起一个名字,点击“确定”
  点击“Add jars”按钮选择第三方jar包,点击“确定”完成操作。

解决方案 »

  1.   

    搞定 工程Build path 追加外部jar即可
      

  2.   

    请问,你是用的ksoap2-android-assembly-2.4-jar-with-dependencies.jar
    还是ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar呢,为什么我用2.5的,SoapObject就不能编译通过,而2.4的就可以呢?
    但是2.5的好像是新出来的吧,怎么就不行呢?
      

  3.   

    build path之后我又在外部追加了一次,然后就能实现了
      

  4.   

    我开始是用的user library的方式,没有引用到。然后再添加为外部引用jar成功了,这是什么问题?
      

  5.   

    按下图选中
    外文地址:
    http://stackoverflow.com/questions/16610190/classnotfoundexception-after-adt-update