我可以调用使用 jaxws2.2 在 java 上创建的 webservice,它运行良好。但是当我在 android 应用程序中调用该 web 服务时,一个错误是:E/AndroidRuntime(706): java.lang.NoClassDefFoundError: javax.xml.ws.Service
我的jdk是1.7版本,我的sdk是r20.0.1 eclipse是indigo3.6
我可以调用使用 jaxws2.2 在 java 上创建的 webservice,它运行良好。但是当我在 android 应用程序中调用该 web 服务时,一个错误是:E/AndroidRuntime(706): java.lang.NoClassDefFoundError: javax.xml.ws.Service
我的jdk是1.7版本,我的sdk是r20.0.1 eclipse是indigo3.6
我认为您必须将 jdk 保持在 1.6 检查此答案https://stackoverflow.com/a/8578463/582571。
对于那个 javax.xml.ws.service ,我没有在 developer.android 站点中找到它。
您的问题与此问题与 Sun javax jars 存在 Android 问题类似。