Android-更改目标SDK版本后不允许跨域请求

Android-更改目标SDK版本后不允许跨域请求,android,cross-domain,Android,Cross Domain,我正在开发一个Android应用程序(使用PhoneGap),它最初以14版本作为SDK目标,但当我将其更改为16版本时,它不再允许跨域请求,清单上还有什么我必须更改的吗 这是我在LogCat中得到的信息: E/Web Console(27364): XMLHttpRequest cannot load http://myserver. Origin null is not allowed by Access-Control-Allow-Origin. at null:1 我怀疑你能改变什么。

我正在开发一个Android应用程序(使用PhoneGap),它最初以14版本作为SDK目标,但当我将其更改为16版本时,它不再允许跨域请求,清单上还有什么我必须更改的吗

这是我在LogCat中得到的信息:

E/Web Console(27364): XMLHttpRequest cannot load http://myserver. Origin null is not allowed by Access-Control-Allow-Origin. at null:1

我怀疑你能改变什么。

我在转到ICS时遇到了类似的问题,因为他们更新了浏览器使用的WebKit版本,从而改变了浏览器的行为。

但必须有一种方法允许跨域请求。无论如何,使用的WebKit版本并不取决于我在应用程序中使用的SDK级别,是吗?这不取决于Android版本的设备吗?如果我错了,请纠正我,但首先我使用了SDK 14并将应用程序安装在带有Jelly Bean的设备中(级别16),一切都很顺利。当我使用SDK 16时,我遇到了这个错误,但是他们使用的不是同一个WebKit版本(设备中包含的版本)吗??