编译没有错误,
logcat的错误:
06-06 01:28:35.121: E/AndroidRuntime(827): FATAL EXCEPTION: main
06-06 01:28:35.121: E/AndroidRuntime(827): java.lang.NoClassDefFoundError: org.ksoap2.transport.HttpTransportSE
06-06 01:28:35.121: E/AndroidRuntime(827):at com.example.myweather.WebServiceUtil.getProvinceList(WebServiceUtil.java:67)
06-06 01:28:35.121: E/AndroidRuntime(827): at dalvik.system.NativeStart.main(Native Method)
还有好多行就不一一贴出来了
------解决方案--------------------
你是不是用了第三方的jar包了?
------解决方案--------------------
你把第三方的jar包放在libs目录下,如果没有就新建一个.
------解决方案--------------------
别贴代码了,出错原因是因为没有找到相应的class文件.
------解决方案--------------------
eclipse 选中libs 目录右键 build as source folder 就会解决这个问题
------解决方案--------------------
跟模拟器无关啊
------解决方案--------------------
dex是一种格式,专门为Dalvik设计的一种压缩格式,适用于内存和处理器速度有限的系统;要生成DEX格式文件,首先要通过java程序编译成.class文件,然后通过Android提供的dx工具将class文件转换成DEX.
你的v4.jar应该有问题,实在不行新建一个工程,把用到的代码拷贝进去
------解决方案--------------------
应该是jar 包重复使用了,删除所有引用的jar然后再一个个引用试试吧