用于使用网络服务的Android第三方库

时间:2017-08-05 05:32:40

标签: android web-services android-volley android-ksoap2 loopj

我已经在我的项目中使用了很多第三方库来使用Web服务。我对此有一些疑问。

  1. 有没有办法在不使用第三方库的情况下使用Web服务?如果是,哪个更有效,耗时更少?(第三方或内置)
  2. 我使用了来自github的 loopj Ksoap2 等库。会有版权问题吗?那真实性呢?
  3. 谁在开发这些库以及解析时我们的数据有多安全?
  4. Google开发的Volley库?因为我可以在android的官方页面[https://developer.android.com/training/volley/index.html]
  5. 中看到文档类型的东西

1 个答案:

答案 0 :(得分:1)

  

如果不使用第三方,我们就无法使用网络服务   党的自由党?如果是,那就更有效率,更少时间   消费?(第三方或内置)

  • 您可以使用HttpUrlConnection
  • 拥有自己的Web服务
  • 使用基本功能编写自己的简单Web服务不会花费超过几个小时。
  • 使用第三方库的好处是,它们将具有更多功能,我们需要注意:缓存,线程等。
  

我使用了像gjHub的loopj,Ksoap2这样的库。会不会有   版权问题?那真实性呢?

  • 如果是MIT许可证或Apache License 2.0版,我们可以自由使用。如果是GPL则需要考虑。
  

谁在开发这些库以及解析时我们的数据安全性如何?

  • 我可以说他们是我们友好的开发者。(也许你也可以开发一个)
  

Google是否开发了Volley库?因为我可以看到文件类型   Android官方网页中的内容[   https://developer.android.com/training/volley/index.html]

相关问题