我一直致力于使用Sun的javax库中的许多类的Android Web服务程序.eclipse IDE正在咆哮"尝试将核心类(java.*或javax.*)包含在核心库之外的其他东西中." 我的应用程序是一个Android应用程序,我不是在创建一个核心库.我正在使用几个.jars; javax.xml.ws,javax.xml.bind,javax.xml.soap,javax.xml.rpc和javax.jws.我相信我不能直接使用这些java字节码.jars.我将不得不使用dx工具将它们转换为delvik字节码或.dex文件.我做了一些额外的研究,发现在Android应用程序中禁止使用任何javax.*类.有人可以解释原因吗?他们的实际编程是否有效?
谢谢,史蒂夫
那是因为那些罐子使用核心核心库.Android不支持完整的J2SE,而是支持它的一部分:http://developer.android.com/reference/packages.html
因此,您不能使用Java核心库,因为它们不属于Android SDK.