在Windows中运行android httpclient代码需要进行哪些更改?

时间:2016-07-04 17:26:15

标签: java android httpclient

我一直在使用cz.msebera android httpclient成功,但我发现Windows上的测试更容易。但是当我尝试在Windows中使用httpclient-4.4.1.2.jar时,出现错误:java.lang.NoClassDefFoundError: android/os/Build$VERSION

这并不奇怪,但是我尝试替换另一个httpclient(来自Apache,到目前为止),给我留下了一堆API错误对齐,这使得在Windows上进行测试比仅仅通过测试更加麻烦Android设备。在模拟器中进行测试甚至比在物理Android设备上进行测试更糟糕,因此无法提供帮助。

有没有办法开发httpclient代码,以便代码可以在没有(很多)更改的情况下从Windows传输到Android?

1 个答案:

答案 0 :(得分:0)

不确定是否有效,但您可以尝试以下方法:

  • 下载android sdk for windows
  • 将android.jar放入类路径中(jar文件中 platforms / android-xx文件夹)
  • 使用httpclient