程序在eclipse中运行正常却在真机不能正常运行是什么原因?注:eclipse中能够识别真机
03-29 10:30:18.953: E/AndroidRuntime(3641): FATAL EXCEPTION: main
03-29 10:30:18.953: E/AndroidRuntime(3641): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.aa/com.aa.WebServiceTestActivity}: java.lang.NullPointerException
我调试之后出现这个问题,但是我在虚拟机上却是可以正常运行的!
哪位大侠教教我这菜鸟啊!
------解决方案--------------------
你是使用的webservice嘛,真机没有访问到服务端,所以SOAP为空了。
------解决方案--------------------
虚拟机测试通过说明程序上没有问题,你只需要解决真机与服务端的连接就可以了
------解决方案--------------------
这种问题自己调试一下不就知道了,说不定是你部署的webservice是内网的,模拟器能正常连入内网,手机除非用内网的wifi热点接入,都是接入的外网。仅凭你这点的信息就能知道怎么解决的话,那这个人就不是高手是神了。
------解决方案--------------------
空指针异常,打个断点或者打log跟一下就能定位出来。其实你应该把异常其它信息再仔细看看,或许就能找到原因!