C# 从本地主机以外的任何服务器运行时,应用程序中出现错误

C# 从本地主机以外的任何服务器运行时,应用程序中出现错误,c#,web-services,android-ksoap2,C#,Web Services,Android Ksoap2,从很多天以来,我就一直被这个问题困扰着 我已经用android为我的公司制作了一个android应用程序,其中Web服务是用c#制作的 我使用ksoap2ver11 webservices,但当我在本地主机以外的其他服务器上使用它时,它仍然会给我一个预期的开始标记错误 我的Web服务完全由我公司的服务器托管,但它在Android 2.2 emulator中出现了预期的开始标记错误 当我在手机上运行它时,它在toast中不显示任何内容(空错误)。 我不确定,但它可能是手机(Android 4.0)

从很多天以来,我就一直被这个问题困扰着

我已经用android为我的公司制作了一个android应用程序,其中Web服务是用c#制作的

我使用ksoap2ver11 webservices,但当我在本地主机以外的其他服务器上使用它时,它仍然会给我一个
预期的开始标记错误

我的Web服务完全由我公司的服务器托管,但它在Android 2.2 emulator中出现了预期的开始标记错误

当我在手机上运行它时,它在toast中不显示任何内容(空错误)。 我不确定,但它可能是手机(Android 4.0)中的“NetworkOnMainThread”异常

但是如何处理emulator中的错误呢

我尝试了所有可能的方法,猜猜下一步该怎么做才能让应用程序在手机上运行

谁能告诉我出了什么问题吗

PS:它在本地主机上运行良好,我的公司有代理。

我解决了这个错误。:)

对于emulator,由于URL解析不正确,因此出现了
预期的开始标记
错误。这是一个常见的错误

第二,, 在我的清单文件中, 我已将目标SDK版本设置为

android:targetSdkVersion=“16”

而不是

android:targetSdkVersion=“8”

所以,它没有在我的冰淇淋三明治上跑。 它在emulator中运行得很好,因为我在2.2 emulator本身上进行测试

总之,TargetVersion应该保持最小值,理想情况下为8(2.2-Froyo),这样它就可以在所有设备上运行

这个错误听起来很愚蠢,但我为此浪费了两个星期。
因此,我希望其他人不必为这样的错误浪费宝贵的时间。

您的设备能够
ping
网络服务器的主机吗?